-
Notifications
You must be signed in to change notification settings - Fork 0
/
listOfNumbers.input
10033 lines (10033 loc) · 67.5 KB
/
listOfNumbers.input
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
10000
615128
553006
737706
529769
146451
947788
231068
950617
423014
552839
73115
372266
816326
285660
49903
516031
439054
180639
23569
608930
887933
168301
791711
129058
200448
753065
714792
851261
318223
882901
981617
449703
952259
719323
495825
615062
183463
726893
565680
606477
796084
155147
495095
612411
440808
61350
644794
396214
241989
184715
521496
646275
869369
313208
291685
586169
66273
6478
437430
900849
405731
419047
350552
357990
654723
846377
973053
838186
89623
55085
961016
885707
210232
972463
14470
167392
550166
659264
79958
308507
360332
601455
954782
229701
914663
762820
815870
497288
285650
769652
398137
691381
188700
748690
565723
843423
111419
55128
197961
201042
626565
675329
86750
353150
647793
101220
520542
714311
276837
116853
22818
637169
718308
493953
383222
149323
256773
715444
646611
542423
485096
561101
750156
673796
309791
832231
33571
937562
887360
231533
138605
30277
423214
225355
383427
71007
842927
420322
785318
119764
537175
808137
273285
255483
818442
656507
921158
75215
371951
567769
133990
373400
645222
400498
47196
955013
232729
597120
892576
636441
828653
547533
666719
251867
772888
50146
839227
132167
986820
140897
251932
523995
465386
41569
295830
283828
698077
216988
359043
586380
301110
9385
476132
946332
409883
523329
417698
158965
120449
826626
795406
465454
374159
462125
233673
663399
28624
589252
795566
15444
730150
563850
55792
711888
605420
351622
995717
819849
84963
871112
922581
902425
880498
398714
365109
806733
438395
299159
965698
75196
125785
761105
540650
16296
739582
290675
196047
284558
396280
507966
300003
642782
71816
872147
354670
193588
740121
350387
529789
341436
221500
452371
243861
618350
367437
125323
425083
805832
424482
907134
397380
66620
668239
454382
82916
924173
745057
278964
208732
141337
303282
25087
784119
375098
897234
655142
85039
153707
5529
614828
495144
743381
583551
255357
878083
950988
380680
303167
273172
805163
726653
670552
871783
911244
124934
471051
835417
386344
266367
560501
527681
569649
585588
828153
944748
999174
999647
546139
152882
5176
160967
648026
264910
744519
419735
142993
211859
800416
962512
485032
605579
689165
155584
993714
600409
280519
464765
435827
666863
247485
996328
710896
817134
98269
55401
278234
97443
55048
824373
766677
576577
985341
931055
841487
246212
350791
984480
458071
151207
946993
943103
273138
152510
615040
783204
752920
411911
764321
705099
595126
11806
217779
822374
828941
316048
394128
107175
929844
449176
447901
212873
542105
949594
143929
383592
195806
11072
884425
170229
678631
347770
629685
951769
500280
244725
251325
253200
656636
15646
474651
251762
27453
692431
590488
372746
524831
984616
996273
971027
950145
444174
700253
492250
393768
844182
392195
105926
371606
792972
276156
50237
140742
905841
518358
641022
666918
769683
410575
323554
785329
401578
91668
329134
610361
682156
701880
135193
183125
698154
622572
133270
142328
322825
625520
52449
683359
17715
158375
54965
327039
950883
621554
467781
373076
139912
625156
39994
909595
552083
879900
211277
953661
487920
540411
564023
686429
758644
215568
869554
456798
838140
2824
115478
677318
144696
684279
360677
678764
359007
931995
5803
309890
553549
473585
199319
209814
615093
239313
119409
167176
635566
847038
120837
123486
903802
201212
326267
178798
416780
195821
151948
771273
714997
267426
448591
859694
468058
325620
538458
827065
257615
60613
653307
811165
534198
852626
20979
665643
91940
656740
832819
727506
20131
470009
367344
440285
671221
693612
619083
604354
405785
771031
375627
120783
554809
340570
496829
22867
666190
35287
849932
923806
612252
503240
251323
662803
355866
788654
328446
964158
961746
161266
208016
498229
631275
575361
938514
818848
785325
557597
423202
191110
844980
315181
311893
399790
655751
325074
422657
321942
360361
788942
762100
488966
808534
13423
151769
680752
802077
480215
644911
280175
641481
369279
778405
789108
944640
716919
124309
246317
790869
63863
437428
635849
379045
265673
551991
551148
590748
491001
389442
467461
279943
151542
956427
604829
681317
108196
285581
483394
104764
930492
279922
262597
816124
58327
51706
760764
291598
692367
523434
82467
756230
477214
234669
651627
259239
786660
719128
366339
277661
108570
350153
73956
776465
306580
678785
457782
931129
964367
457529
552245
411211
737451
814842
227335
312130
382900
504452
603728
75267
27886
202548
347850
21452
437217
515829
280691
740229
751309
647031
17891
859880
997184
608199
636345
820116
286985
610479
267597
251352
68008
819842
178915
805459
151037
406251
633941
533937
910703
237670
125557
454941
956570
473407
476393
910139
505588
273436
650368
256898
436819
184611
633130
434003
792811
785827
770472
79796
396306
554421
847500
464315
890616
26415
786126
41653
949018
936420
575590
376073
174090
701147
831014
647012
690906
823759
557151
712847
613548
207519
969745
50367
908483
119227
723
701294
905054
771195
297442
817712
325616
661294
798379
216232
687709
100858
774237
636728
37278
349828
12801
211368
567327
360168
374732
774586
700279
931883
487433
313827
655754
973530
880547
564237
92757
881270
781883
514163
652465
595677
331875
494433
256971
646607
227018
461033
747465
1255
97761
784743
867435
626914
512463
434763
503434
887195
725701
203714
335430
213134
33893
991184
703016
914440
71774
312125
795710
370009
826288
964527
965687
674515
975313
739010
321122
202331
200043
584939
719938
814156
369682
587374
957423
882145
538489
460857
285692
264190
180923
621122
993676
214817
612307
696692
645609
200433
8817
957672
570442
351457
922199
52481
542324
897512
307844
379799
616195
24239
964738
852486
838396
334421
439860
312171
732918
494701
773028
18611
758891
470304
639733
752567
201473
768392
965611
847082
968825
490780
804754
55620
842237
726954
108101
900913
140818
932297
280712
273366
956537
245451
125852
311285
96224
82064
623456
829142
576765
912836
364105
335656
383140
3839
604575
584613
288583
86538
431696
773761
577318
752802
829381
935907
996108
453834
836820
136927
386132
633885
926645
342669
879336
52497
170306
491912
134561
793762
321054
711326
706598
685160
563334
606091
205351
684261
190704
493934
770799
138752
267695
348117
891555
613428
800376
404015
67263
153548
57294
969747
787433
983939
828768
183121
552788
999074
675033
203701
792836
996088
431379
15786
197600
994713
621877
402951
678974
812582
413237
966125
467686
197285
830594
875593
810713
630970
279609
394328
784519
336903
364075
571952
320843
192843
755074
389983
191917
430107
593685
501105
942547
25064
516892
140147
536130
138769
59450
731456
467703
989040
697582
451742
186325
528176
327335
997038
675499
123296
391367
460018
460200
271794
548322
297395
464638
303396
203730
172907
249856
797415
674013
708755
822480
707257
365255
874962
362378
424705
606418
830082
930097
304000
798176
116422
348529
125511
629813
24028
765160
537532
398
225360
809326
548720
39107
790316
368469
242837
963224
618325