0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-25 20:12:07 +00:00
OI-codes/S2OJ/946/data/floyd5.out

100001 lines
904 KiB (Stored with Git LFS)
Plaintext

1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002
1
2
5
15
52
203
877
4140
21147
115975
678570
4213597
27644437
190899322
382958538
480142077
864869230
76801385
742164233
157873304
812832668
706900318
546020311
173093227
759867260
200033042
40680577
159122123
665114805
272358185
365885605
744733441
692873095
463056339
828412002
817756178
366396447
683685664
681586780
840750853
683889724
216039853
954226396
858087702
540284076
514254014
647209774
900185117
348985796
609459762
781824096
756600466
654591160
171792186
748630189
848074470
75742990
352494923
278101098
462072300
334907097
10474572
495625635
586051441
159996073
479379757
707597945
561063550
974840072
209152841
906106015
467465396
82034048
392794164
700950185
344807921
475335490
496881113
358229039
519104519
784488542
665151655
307919717
591199688
692769253
335414677
884560880
847374378
791103220
200350027
485480275
557337842
434181960
73976309
792463021
462067202
677783523
295755371
435431099
193120002