summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJérémy Zurcher <jeremy@asynk.ch>2013-03-11 16:20:30 +0100
committerJérémy Zurcher <jeremy@asynk.ch>2013-11-15 17:38:44 +0100
commit2e2b1df2647f2ee3a25517020ca4b2e66b421fcb (patch)
tree285996d7db54ad88bd386a198748c6f0326e84d8
parentbb98d03e7fb86ea37d0e275a041420619a5ca521 (diff)
downloadcoursera-2e2b1df2647f2ee3a25517020ca4b2e66b421fcb.zip
coursera-2e2b1df2647f2ee3a25517020ca4b2e66b421fcb.tar.gz
Algorithms-I : 3-Collinear: update run and add tests
-rw-r--r--Algorithms/Part-I/3-Collinear/input1000.txt1001
-rw-r--r--Algorithms/Part-I/3-Collinear/input10000.txt10001
-rw-r--r--Algorithms/Part-I/3-Collinear/input300.txt301
-rw-r--r--Algorithms/Part-I/3-Collinear/input400.txt401
-rw-r--r--Algorithms/Part-I/3-Collinear/random152.txt153
-rwxr-xr-xAlgorithms/Part-I/3-Collinear/run.sh14
6 files changed, 11866 insertions, 5 deletions
diff --git a/Algorithms/Part-I/3-Collinear/input1000.txt b/Algorithms/Part-I/3-Collinear/input1000.txt
new file mode 100644
index 0000000..809906a
--- /dev/null
+++ b/Algorithms/Part-I/3-Collinear/input1000.txt
@@ -0,0 +1,1001 @@
+1000
+ 1015 25742
+ 26335 313
+ 5160 8335
+ 14456 3520
+ 1869 18775
+ 16399 18795
+ 3597 3131
+ 5282 14509
+ 17250 11762
+ 2082 9751
+ 286 22107
+ 25990 3672
+ 7513 2050
+ 27640 21700
+ 3690 18295
+ 15262 31191
+ 16870 10838
+ 2493 25424
+ 1671 7755
+ 5888 16279
+ 16319 13386
+ 3031 11345
+ 13589 7270
+ 3067 2575
+ 11858 17106
+ 846 19771
+ 12498 9911
+ 25443 9845
+ 6482 4000
+ 16927 2751
+ 30910 13939
+ 1805 30191
+ 2459 19181
+ 5636 14328
+ 18134 30432
+ 11012 14290
+ 9179 7270
+ 25644 21710
+ 8413 3204
+ 17382 29013
+ 30108 22460
+ 18027 14375
+ 20407 8758
+ 31487 22355
+ 10520 4435
+ 27217 14925
+ 1496 30857
+ 28809 16002
+ 30810 24468
+ 4801 29730
+ 7491 21541
+ 15531 14010
+ 22593 13664
+ 15467 18320
+ 30111 18300
+ 16284 5551
+ 29634 25131
+ 1478 1464
+ 6870 29789
+ 29064 21948
+ 12297 25648
+ 6897 10092
+ 31953 498
+ 662 19748
+ 4585 22858
+ 1550 11362
+ 8378 9113
+ 15281 25182
+ 32026 31478
+ 25735 21934
+ 21595 11552
+ 12402 473
+ 26064 12781
+ 8654 4094
+ 3079 20712
+ 29389 14796
+ 11547 28132
+ 30730 533
+ 13210 17507
+ 6367 133
+ 163 3568
+ 5938 21515
+ 23302 10106
+ 1408 18868
+ 13871 17933
+ 29478 25547
+ 18170 11086
+ 1012 12095
+ 15229 3644
+ 22828 15196
+ 3600 5348
+ 26461 4634
+ 21237 18388
+ 3432 15709
+ 2842 22573
+ 32346 14228
+ 30115 25959
+ 20675 7253
+ 3314 10221
+ 19285 1974
+ 21259 466
+ 20424 20788
+ 19562 30481
+ 4615 12573
+ 1868 29414
+ 6888 26020
+ 20680 2005
+ 27307 5838
+ 16400 1086
+ 26816 1680
+ 2896 17755
+ 11109 3229
+ 10460 9903
+ 707 29560
+ 4710 17436
+ 6239 1672
+ 5920 218
+ 23772 32511
+ 1219 26048
+ 27403 32665
+ 3754 28007
+ 30854 30013
+ 15668 15568
+ 24871 31946
+ 22235 4952
+ 21450 23639
+ 8050 27862
+ 9192 12397
+ 31037 25864
+ 17599 9169
+ 26253 25427
+ 30683 25232
+ 8672 29252
+ 16875 30509
+ 32098 26141
+ 17912 25322
+ 31247 6667
+ 14375 2112
+ 2471 5026
+ 11878 26821
+ 13781 18543
+ 11877 17874
+ 29198 4485
+ 30067 25964
+ 11472 3347
+ 6132 4860
+ 18414 17955
+ 15161 28060
+ 30433 30421
+ 21937 13256
+ 7435 6521
+ 3710 32372
+ 9505 16657
+ 1706 17302
+ 28135 23017
+ 2876 619
+ 20402 32521
+ 26802 10686
+ 26919 359
+ 21855 6850
+ 20699 4593
+ 10603 8440
+ 31888 14209
+ 24635 20992
+ 9724 22043
+ 10303 1542
+ 12299 3277
+ 4905 31722
+ 3789 5059
+ 18890 16925
+ 30532 3128
+ 31710 10111
+ 9081 24580
+ 7482 17809
+ 16985 24250
+ 24305 10100
+ 14846 14947
+ 13339 10056
+ 13849 24039
+ 5907 21942
+ 4973 21388
+ 11548 7526
+ 5204 4577
+ 21372 22125
+ 26990 2464
+ 4673 9154
+ 31937 14135
+ 26115 16123
+ 5284 18101
+ 19210 17563
+ 20215 2328
+ 29043 9606
+ 9301 3562
+ 774 6159
+ 5614 11377
+ 26756 15743
+ 24564 9126
+ 1379 11985
+ 1440 14441
+ 28178 17834
+ 19177 23925
+ 11749 15527
+ 13103 30913
+ 18180 11309
+ 25407 17933
+ 12244 30503
+ 20521 9878
+ 11867 27930
+ 29591 25064
+ 4958 15666
+ 20820 29698
+ 31745 20480
+ 28915 271
+ 27109 15290
+ 2448 26404
+ 11971 18688
+ 31950 10879
+ 22983 25662
+ 24910 8453
+ 2552 25052
+ 17419 19887
+ 16911 10648
+ 29457 19684
+ 5991 12175
+ 4918 1725
+ 22175 6010
+ 30094 5214
+ 32210 30951
+ 6288 25014
+ 13641 31038
+ 31693 5373
+ 15548 21144
+ 27768 10636
+ 5210 25709
+ 13292 29608
+ 32218 5474
+ 6299 28444
+ 19225 7053
+ 27879 19058
+ 19647 12964
+ 30333 5355
+ 5301 23985
+ 19455 19793
+ 9516 3077
+ 24020 19442
+ 3624 22342
+ 14887 8750
+ 26789 4749
+ 15151 3608
+ 3977 2218
+ 12808 2273
+ 27558 4562
+ 18293 17098
+ 8530 5888
+ 14105 3977
+ 27410 11158
+ 14519 23092
+ 28184 7106
+ 24137 12230
+ 23128 10355
+ 25803 19360
+ 12596 10147
+ 28851 20824
+ 6849 25093
+ 28227 881
+ 17119 19743
+ 20719 20124
+ 19575 11026
+ 13363 27974
+ 577 10081
+ 27502 14191
+ 2491 14909
+ 23877 26298
+ 32236 29149
+ 6764 12018
+ 31949 15281
+ 30371 1864
+ 23377 25904
+ 1519 24749
+ 24840 20053
+ 16178 18903
+ 7589 11719
+ 10333 10649
+ 8107 20738
+ 22434 17497
+ 3250 28864
+ 16419 12678
+ 22748 1075
+ 12231 14877
+ 7203 29585
+ 5865 20841
+ 18775 9410
+ 10703 30009
+ 21434 6901
+ 9953 17161
+ 7502 17442
+ 3012 29589
+ 22782 5520
+ 18079 13964
+ 24832 17044
+ 30688 5153
+ 23255 9954
+ 9228 2668
+ 24450 28654
+ 17461 4258
+ 16286 9970
+ 30430 582
+ 24624 30547
+ 10788 12457
+ 5663 27456
+ 29491 30995
+ 21343 23164
+ 26156 16939
+ 27148 28025
+ 9391 11070
+ 7863 24819
+ 130 1077
+ 15460 9320
+ 31412 21787
+ 22976 32738
+ 5892 20552
+ 71 9139
+ 28202 583
+ 27428 24277
+ 8443 28376
+ 7364 14028
+ 18778 2657
+ 5922 15875
+ 17703 9062
+ 5135 19379
+ 14935 22443
+ 12208 8864
+ 31404 7364
+ 4278 8687
+ 30847 13323
+ 14038 19876
+ 19781 5619
+ 14650 21068
+ 25995 30959
+ 25522 8606
+ 15694 5165
+ 19106 25566
+ 12975 7827
+ 6836 15366
+ 21535 20102
+ 6786 17092
+ 12879 18211
+ 2445 9872
+ 9528 27574
+ 16621 3371
+ 7878 589
+ 14154 9474
+ 5314 25222
+ 19163 19221
+ 16060 9637
+ 31015 17420
+ 23517 26967
+ 30090 17764
+ 28563 13941
+ 23694 28064
+ 25417 343
+ 4927 20640
+ 15968 364
+ 14033 26449
+ 11474 18890
+ 23054 12
+ 22522 7345
+ 11021 16174
+ 9248 26625
+ 32000 21866
+ 14490 12499
+ 5827 19363
+ 20298 28783
+ 4158 8726
+ 9104 1312
+ 30112 731
+ 30660 23897
+ 22684 28113
+ 2945 27614
+ 27905 3620
+ 1050 16312
+ 18211 22491
+ 13250 19169
+ 20377 7634
+ 23298 30377
+ 265 1736
+ 29503 7431
+ 2518 8748
+ 18489 23058
+ 29848 23447
+ 8564 26906
+ 1909 11728
+ 31674 25819
+ 7052 15503
+ 22008 19078
+ 17089 26147
+ 23490 2895
+ 11101 27741
+ 17182 18564
+ 19983 1596
+ 546 2592
+ 5124 493
+ 5157 22550
+ 18404 6360
+ 23922 6794
+ 19879 13716
+ 22390 1394
+ 19023 11717
+ 3715 6171
+ 5568 22504
+ 7546 24901
+ 1528 28508
+ 15023 17559
+ 23601 26350
+ 5253 28253
+ 22876 7284
+ 11130 30344
+ 16588 22013
+ 2629 27702
+ 21694 2907
+ 13313 7911
+ 8653 15588
+ 23380 31463
+ 15180 31310
+ 29885 12904
+ 23493 17114
+ 31054 13552
+ 12782 4597
+ 13850 8945
+ 31608 14760
+ 20483 31595
+ 27733 7778
+ 12891 13733
+ 16937 32153
+ 29240 20770
+ 18602 8979
+ 18260 8735
+ 31972 20136
+ 5746 16642
+ 27263 3694
+ 10359 1857
+ 20263 30582
+ 3172 27761
+ 1388 29000
+ 18864 25140
+ 12689 13949
+ 29533 32267
+ 10199 16108
+ 23442 21498
+ 1265 32264
+ 6739 23866
+ 30331 14881
+ 20827 8756
+ 14936 16235
+ 4606 7991
+ 26905 21429
+ 2374 32630
+ 12430 5630
+ 6530 20964
+ 14554 24327
+ 20398 18384
+ 1921 18008
+ 11823 23826
+ 20713 8469
+ 5513 32234
+ 18983 9810
+ 9935 22178
+ 12729 24207
+ 21165 30029
+ 28493 8771
+ 25354 17929
+ 22400 11620
+ 11373 13893
+ 20957 13319
+ 14169 29629
+ 21605 28249
+ 6408 18414
+ 24848 16448
+ 24075 246
+ 28381 29471
+ 22627 11480
+ 26905 28256
+ 21984 9312
+ 13499 30057
+ 15007 32475
+ 29883 12271
+ 14000 2085
+ 4982 9093
+ 19706 13951
+ 26713 19352
+ 9385 26079
+ 9752 9980
+ 9602 19086
+ 5871 24693
+ 10907 7397
+ 2411 10667
+ 9760 29768
+ 12677 30238
+ 25563 8065
+ 9930 32229
+ 12142 1207
+ 4494 19960
+ 32306 13190
+ 1588 11797
+ 23525 22434
+ 32447 19019
+ 15459 8902
+ 22529 22627
+ 31701 4265
+ 12495 24467
+ 16833 6123
+ 1749 23254
+ 10937 28414
+ 28084 9371
+ 3924 1076
+ 16959 29821
+ 30295 9281
+ 17609 13779
+ 15128 2704
+ 4749 8222
+ 12337 15102
+ 1900 16490
+ 2503 3230
+ 9805 3289
+ 8651 14671
+ 16266 10670
+ 13235 5649
+ 10760 14684
+ 31812 19484
+ 1182 26407
+ 15677 750
+ 6822 22035
+ 31675 26497
+ 12195 15357
+ 27475 23862
+ 8974 13013
+ 22286 26836
+ 3707 12307
+ 31874 3691
+ 13677 7324
+ 13413 26314
+ 22334 13684
+ 28450 8570
+ 12471 12217
+ 31505 31816
+ 15366 4213
+ 15625 29062
+ 730 17165
+ 31550 31306
+ 8105 14110
+ 5464 16918
+ 22555 12481
+ 1013 3442
+ 3041 31830
+ 15571 23842
+ 2096 24835
+ 8179 954
+ 10605 31568
+ 23892 29575
+ 4482 6980
+ 20940 32453
+ 6814 22456
+ 11465 7257
+ 4905 17016
+ 18408 32595
+ 14555 1832
+ 29765 28570
+ 22036 16597
+ 8396 22105
+ 21906 30803
+ 8101 22733
+ 5609 1946
+ 30778 10296
+ 16160 3203
+ 7750 24052
+ 23054 10069
+ 5530 20119
+ 27173 30664
+ 32077 14184
+ 20336 9512
+ 13378 1374
+ 16337 15479
+ 17409 13593
+ 13168 20883
+ 32259 28506
+ 12704 5727
+ 15030 3499
+ 138 1348
+ 28818 7926
+ 21252 19020
+ 25805 21497
+ 11565 18528
+ 1599 28578
+ 22917 28222
+ 5700 28534
+ 27968 2261
+ 6779 7253
+ 983 24306
+ 11606 5109
+ 1759 9259
+ 8885 8116
+ 2137 14112
+ 6319 21839
+ 27336 10585
+ 29703 2653
+ 19339 15617
+ 29365 4972
+ 24823 22296
+ 28215 7115
+ 16120 23188
+ 6750 6957
+ 14840 31552
+ 1154 2664
+ 26893 21802
+ 21016 30910
+ 5484 30619
+ 15560 1849
+ 13926 6318
+ 3403 6079
+ 28215 20678
+ 23926 10670
+ 21772 2868
+ 13536 28124
+ 15598 19342
+ 8921 4118
+ 31266 32071
+ 19303 3129
+ 8427 15693
+ 29741 8497
+ 4745 27512
+ 31042 5197
+ 8344 21454
+ 12558 31591
+ 32498 26034
+ 10611 11414
+ 12653 14642
+ 20402 15907
+ 7141 4306
+ 32617 12727
+ 22558 6225
+ 9337 31176
+ 30264 22263
+ 3692 106
+ 20859 9769
+ 19281 13009
+ 11383 31521
+ 23318 21737
+ 21633 29888
+ 19299 1169
+ 7617 25738
+ 20320 23587
+ 7715 29718
+ 11677 4109
+ 9879 5695
+ 27072 13157
+ 5948 9615
+ 24198 901
+ 19481 26501
+ 4057 13015
+ 1340 9829
+ 21481 10004
+ 22070 12661
+ 3387 32614
+ 22011 21912
+ 3793 31479
+ 31062 18018
+ 26296 138
+ 14160 31203
+ 12880 5111
+ 20457 10107
+ 19151 30316
+ 19142 27699
+ 1960 627
+ 1137 3380
+ 1946 3320
+ 26130 27417
+ 26674 12425
+ 11389 30444
+ 3809 26691
+ 28853 23501
+ 9640 17385
+ 29969 5725
+ 12467 18144
+ 3918 23842
+ 10550 12226
+ 24839 2881
+ 21779 30349
+ 27938 12550
+ 8676 17238
+ 31197 970
+ 7480 30666
+ 5205 8452
+ 15052 8620
+ 29557 30282
+ 29920 19659
+ 25942 8772
+ 29096 12010
+ 25422 18604
+ 15414 4178
+ 24055 7565
+ 17965 8137
+ 19362 23077
+ 21188 4325
+ 192 24528
+ 6842 30644
+ 23298 942
+ 27644 19695
+ 19692 22441
+ 16091 25087
+ 24799 17339
+ 13782 19509
+ 22431 25711
+ 15386 29385
+ 6023 27060
+ 31222 29502
+ 14024 6970
+ 7589 31741
+ 1039 13749
+ 495 3342
+ 3641 1655
+ 2884 17137
+ 19637 267
+ 10000 26572
+ 12142 1139
+ 12324 811
+ 1583 9207
+ 5703 198
+ 23689 2414
+ 1521 19145
+ 6260 27948
+ 28822 23642
+ 24318 10673
+ 15554 23818
+ 31596 8089
+ 4249 17981
+ 17008 28703
+ 6232 26483
+ 11288 2796
+ 23962 22187
+ 9286 9682
+ 15155 30243
+ 23215 29535
+ 13504 14572
+ 10343 20274
+ 30702 13243
+ 29225 7485
+ 4299 20427
+ 17334 17170
+ 24956 8560
+ 14775 28851
+ 14558 29797
+ 11440 24650
+ 29352 5056
+ 28857 19040
+ 24289 11225
+ 25293 1629
+ 17779 24642
+ 26015 11551
+ 13813 20579
+ 23814 5528
+ 29371 18720
+ 10294 10658
+ 10614 19022
+ 4111 23346
+ 21181 21164
+ 6135 28738
+ 32016 5458
+ 7374 28152
+ 30431 20381
+ 11958 8598
+ 15979 28361
+ 6001 8177
+ 21844 4203
+ 2129 4685
+ 4319 10580
+ 30665 18825
+ 16142 16970
+ 18379 22217
+ 31688 16980
+ 25419 21181
+ 22659 10831
+ 6742 2810
+ 987 30158
+ 8518 32455
+ 28101 2352
+ 14549 27392
+ 30749 11568
+ 10701 7888
+ 6762 5159
+ 26704 28936
+ 31458 17778
+ 24528 28705
+ 24007 3963
+ 6610 19696
+ 28514 18719
+ 9962 2645
+ 21502 14117
+ 27204 10798
+ 5214 23233
+ 9568 25108
+ 27739 16927
+ 25263 22644
+ 13402 11305
+ 8911 1219
+ 5514 27851
+ 31098 2970
+ 29668 32541
+ 5137 20933
+ 30738 5892
+ 29974 1866
+ 26227 19432
+ 1232 5555
+ 30641 8785
+ 28822 10984
+ 12883 19020
+ 12108 3097
+ 21505 23727
+ 25285 29256
+ 11303 14674
+ 13016 27705
+ 24814 25744
+ 10275 8089
+ 29303 25218
+ 31101 17740
+ 28551 4713
+ 12378 25369
+ 12763 29948
+ 32095 3779
+ 8084 5228
+ 4006 29965
+ 23081 29933
+ 15939 28943
+ 29325 2280
+ 21672 13940
+ 11588 7149
+ 22486 27496
+ 6226 955
+ 9010 3328
+ 12273 9914
+ 18718 6938
+ 3655 2938
+ 13443 20180
+ 9542 11483
+ 7580 2251
+ 18737 15020
+ 32116 12925
+ 23847 16032
+ 18598 76
+ 17012 20910
+ 23318 22451
+ 15957 9728
+ 9068 5995
+ 24854 9654
+ 17991 7514
+ 5265 18152
+ 7734 10304
+ 22304 31098
+ 11953 6467
+ 19283 15194
+ 21839 9093
+ 11205 27643
+ 15812 9777
+ 23946 26617
+ 23073 16231
+ 19173 18920
+ 25114 7331
+ 25336 25975
+ 8460 10083
+ 4701 11828
+ 9171 27352
+ 17308 15198
+ 9313 29087
+ 30122 32316
+ 25184 24735
+ 14764 2240
+ 27933 15937
+ 28767 28188
+ 15422 9052
+ 27303 22349
+ 20937 1361
+ 8169 22942
+ 298 24290
+ 32750 30016
+ 23578 14232
+ 32043 24146
+ 12095 26488
+ 18302 21175
+ 26036 30468
+ 20074 17219
+ 7051 8628
+ 1326 32492
+ 7342 19205
+ 2564 23243
+ 1683 9357
+ 15626 458
+ 16442 21883
+ 646 11029
+ 32077 10801
+ 24373 28270
+ 1546 11416
+ 21643 18867
+ 1801 1055
+ 24042 11006
+ 14558 7756
+ 12012 30432
+ 16585 26369
+ 22018 2669
+ 16589 16816
+ 11721 9436
+ 9877 714
+ 4758 29851
+ 26044 23286
+ 8413 14324
+ 27444 31636
+ 21548 31064
+ 15490 13910
+ 13736 27555
+ 24289 30655
+ 25596 19143
+ 20292 16000
+ 7661 26966
+ 1391 6103
+ 7106 15274
+ 12676 13075
+ 27385 15707
+ 7261 19639
+ 10918 32263
+ 20575 910
+ 30279 30307
+ 29021 8304
+ 32687 32440
+ 28537 29516
+ 20465 23605
+ 2512 9842
+ 25173 23122
+ 25383 19195
+ 19311 18937
+ 15279 26487
+ 24983 2042
+ 14398 31768
+ 25391 22699
+ 30826 15790
+ 25130 30354
+ 6682 15088
+ 19325 9767
+ 10807 13741
+ 13371 30927
+ 26456 13211
+ 11577 9573
+ 9299 10398
+ 14655 31919
+ 1474 7809
+ 8420 1100
+ 18104 25654
+ 16984 10956
+ 9704 6365
+ 8829 21416
+ 5566 21734
+ 28620 10778
+ 18160 17860
+ 22191 15817
+ 9785 18132
+ 31242 25728
+ 27416 23592
+ 6612 14393
+ 24186 29202
+ 27848 18645
+ 3430 26216
+ 28998 15650
+ 11476 9883
+ 31916 9921
+ 2319 6105
+ 6020 14536
+ 29698 3215
+ 16394 24827
+ 17164 15570
+ 31659 30638
+ 3594 3377
+ 13112 21106
+ 1634 27072
+ 11452 475
+ 26125 6439
+ 4329 25291
+ 9119 11699
+ 18748 28605
+ 18830 8320
+ 10025 26318
+ 1027 11510
+ 11163 25910
+ 12707 12532
+ 29021 2350
+ 227 10273
+ 11255 32576
+ 25758 20210
+ 24541 6193
+ 28596 5173
+ 28588 8385
+ 28840 15841
+ 21919 13506
+ 29522 2098
diff --git a/Algorithms/Part-I/3-Collinear/input10000.txt b/Algorithms/Part-I/3-Collinear/input10000.txt
new file mode 100644
index 0000000..b00ce37
--- /dev/null
+++ b/Algorithms/Part-I/3-Collinear/input10000.txt
@@ -0,0 +1,10001 @@
+10000
+ 25156 4673
+ 23337 31591
+ 25791 15315
+ 25959 8708
+ 10307 27693
+ 15096 12098
+ 16893 13404
+ 10976 12301
+ 10309 17728
+ 5949 8833
+ 20869 27531
+ 30662 451
+ 28407 30434
+ 23488 25021
+ 24393 27600
+ 13687 32586
+ 8728 8882
+ 6218 27971
+ 18067 23430
+ 13720 12066
+ 1152 22782
+ 19439 7679
+ 26649 17174
+ 26357 25809
+ 13921 25523
+ 15795 13570
+ 28804 17888
+ 12288 3182
+ 8761 23133
+ 23283 562
+ 28652 612
+ 30549 3983
+ 9969 17303
+ 13361 11925
+ 25281 28201
+ 730 28694
+ 12215 10382
+ 20642 22214
+ 27818 8688
+ 30188 21862
+ 2557 7934
+ 12567 16898
+ 9684 10907
+ 22302 26738
+ 27193 28206
+ 31417 8799
+ 31539 4966
+ 9742 31543
+ 12233 4981
+ 25103 27297
+ 16951 32210
+ 10691 6158
+ 6294 2749
+ 3807 26165
+ 16498 15329
+ 16427 13674
+ 13533 24457
+ 20828 24521
+ 1963 262
+ 5916 27249
+ 2994 11003
+ 8486 17160
+ 9966 24165
+ 22387 8442
+ 178 17250
+ 32413 17913
+ 20738 24262
+ 27323 24938
+ 11114 448
+ 28426 18048
+ 14553 14041
+ 9203 29945
+ 28906 8668
+ 27662 10367
+ 1138 7726
+ 13268 15059
+ 20493 24913
+ 16115 8474
+ 22180 1403
+ 28987 11422
+ 28920 8736
+ 24644 31649
+ 4201 32415
+ 7705 12000
+ 10307 30017
+ 5176 1170
+ 2573 19170
+ 29050 27083
+ 15961 4541
+ 7284 26441
+ 9435 9215
+ 20255 1764
+ 27527 23747
+ 30620 27338
+ 13746 29804
+ 13604 20501
+ 6464 18241
+ 18227 6700
+ 26900 21352
+ 2111 19610
+ 6417 25988
+ 5203 1329
+ 24864 14657
+ 1807 6226
+ 8648 17745
+ 19379 25969
+ 28168 105
+ 19702 20978
+ 844 9991
+ 27008 5298
+ 24936 26565
+ 27924 7325
+ 8615 24131
+ 28040 24798
+ 7461 27325
+ 19908 20822
+ 26564 15998
+ 20535 27161
+ 7722 25493
+ 3381 7392
+ 605 6200
+ 20712 22398
+ 25509 3200
+ 22417 26227
+ 21401 27423
+ 5632 20218
+ 13101 5117
+ 14136 31711
+ 12261 4532
+ 14186 15562
+ 23134 6382
+ 1930 8070
+ 5231 19199
+ 27604 5918
+ 11880 758
+ 21194 13504
+ 10215 9909
+ 12619 27222
+ 10767 19352
+ 903 26398
+ 30175 30829
+ 27042 6764
+ 10907 27799
+ 29218 18706
+ 30057 5711
+ 812 26101
+ 27707 18461
+ 30436 1647
+ 2918 18377
+ 26189 22350
+ 1627 32535
+ 18720 26457
+ 22784 26820
+ 83 28771
+ 18542 19046
+ 5101 16
+ 18140 26077
+ 25645 32158
+ 30628 2879
+ 18671 2583
+ 23934 22045
+ 6508 7282
+ 3607 26460
+ 22964 844
+ 7005 5815
+ 21014 8717
+ 15338 25958
+ 8227 20306
+ 6441 27971
+ 24525 11948
+ 2774 7715
+ 24185 14312
+ 27841 21761
+ 24782 23053
+ 9388 14058
+ 24414 18590
+ 23397 15255
+ 15667 1413
+ 23883 31186
+ 24201 8811
+ 2954 4569
+ 11545 57
+ 16514 41
+ 626 936
+ 1772 13580
+ 8198 18938
+ 1130 938
+ 20383 24810
+ 32082 21807
+ 32306 24894
+ 24751 2809
+ 7675 2879
+ 22650 7362
+ 23574 10434
+ 27467 17877
+ 14532 79
+ 20931 32406
+ 22737 4422
+ 15155 3489
+ 29063 8410
+ 23040 11801
+ 32737 21491
+ 12666 7833
+ 3762 10784
+ 17410 26276
+ 9899 10718
+ 26972 15957
+ 7733 28323
+ 16978 18001
+ 24147 3374
+ 28617 9233
+ 21684 27342
+ 26785 8393
+ 12911 12386
+ 725 5931
+ 16851 29184
+ 351 20127
+ 3330 30786
+ 14754 22637
+ 16902 20598
+ 10260 7589
+ 14413 25828
+ 5432 2709
+ 13955 24219
+ 14555 9927
+ 5877 30301
+ 6868 28321
+ 11191 8755
+ 17821 28133
+ 19187 14739
+ 14370 26715
+ 14042 14830
+ 24946 20532
+ 9186 18862
+ 20971 24487
+ 29451 28637
+ 12991 26010
+ 19728 12971
+ 32189 13077
+ 9859 28487
+ 23675 6547
+ 21489 16787
+ 1785 4147
+ 14426 14940
+ 28464 24595
+ 16212 28374
+ 32730 9762
+ 16220 7253
+ 12839 2795
+ 4090 12096
+ 16110 18156
+ 4722 29802
+ 13641 25652
+ 8944 6170
+ 18811 11296
+ 25372 22064
+ 15410 21045
+ 3656 25318
+ 19298 13096
+ 2681 7133
+ 13047 26961
+ 12442 32065
+ 23781 1512
+ 20846 9955
+ 32023 28790
+ 19419 29025
+ 30445 17440
+ 7244 11125
+ 3882 31880
+ 9226 5055
+ 5685 25095
+ 665 879
+ 25531 26456
+ 14887 602
+ 11764 4273
+ 31585 9501
+ 31693 1685
+ 23552 8737
+ 10860 9395
+ 26267 31327
+ 15267 10051
+ 24916 26361
+ 25594 3979
+ 23591 29884
+ 5164 29234
+ 3776 21231
+ 773 8264
+ 18639 23239
+ 2470 32247
+ 14083 14596
+ 30067 24563
+ 490 27511
+ 18416 29417
+ 21269 28700
+ 13824 32319
+ 6152 5073
+ 5399 17825
+ 27020 17041
+ 17939 25334
+ 20785 4991
+ 4745 11380
+ 15829 1769
+ 23162 6313
+ 21304 3270
+ 23935 5242
+ 24512 28201
+ 23456 25893
+ 9888 7257
+ 16160 31375
+ 21468 13393
+ 31158 1062
+ 23182 13720
+ 15559 11483
+ 11560 32628
+ 13636 6349
+ 12888 8101
+ 30987 6486
+ 4241 23027
+ 23734 2653
+ 25879 4072
+ 30188 28120
+ 15049 21599
+ 8026 8368
+ 6106 32361
+ 26811 28190
+ 16616 31606
+ 30279 21752
+ 23264 28818
+ 28719 1114
+ 25701 28361
+ 17348 27454
+ 4712 5847
+ 7471 12488
+ 29407 1146
+ 10644 2333
+ 21397 14773
+ 24265 7350
+ 19000 1705
+ 14011 7758
+ 24034 4764
+ 483 13730
+ 14722 14073
+ 11572 4964
+ 31141 19770
+ 5398 21704
+ 5950 25786
+ 16411 21336
+ 9260 3491
+ 8514 6076
+ 1388 566
+ 19136 25681
+ 4578 30688
+ 18253 11912
+ 31728 17823
+ 8507 25644
+ 12045 21856
+ 29593 960
+ 20934 545
+ 15073 23886
+ 26527 5316
+ 30636 17193
+ 7560 1425
+ 5945 2094
+ 7824 153
+ 31364 25422
+ 26057 26436
+ 24031 11814
+ 23893 10601
+ 20521 30381
+ 14783 21637
+ 22991 522
+ 25571 8114
+ 26850 10450
+ 27329 1836
+ 4278 25337
+ 25027 14915
+ 10408 27650
+ 16146 13015
+ 22176 7668
+ 16572 17777
+ 5956 31711
+ 5770 21836
+ 24231 25272
+ 2445 6076
+ 31141 31126
+ 6528 30321
+ 26891 16473
+ 2872 10313
+ 1249 1543
+ 10901 1136
+ 20292 7710
+ 3424 25540
+ 31596 24181
+ 29641 6262
+ 20093 17696
+ 30266 7204
+ 9475 8245
+ 1894 4253
+ 4359 12074
+ 27792 4049
+ 12740 30687
+ 11574 2922
+ 5950 28508
+ 7761 9387
+ 14588 8324
+ 5270 29053
+ 16478 10515
+ 29755 4977
+ 9251 14178
+ 17362 23001
+ 21448 10635
+ 6930 24592
+ 30355 2204
+ 15703 13644
+ 2880 22729
+ 27370 6988
+ 608 6516
+ 29490 19844
+ 16020 22089
+ 21761 2645
+ 15097 21639
+ 16749 17466
+ 28988 13799
+ 8369 28850
+ 30178 23689
+ 18352 24328
+ 8811 29071
+ 24555 22807
+ 2614 10762
+ 6842 3161
+ 24587 17454
+ 9167 22942
+ 24399 14511
+ 26159 11782
+ 15671 16999
+ 6604 28631
+ 6944 10368
+ 14132 22021
+ 27806 9602
+ 22996 12615
+ 16580 22438
+ 18526 16845
+ 24408 23848
+ 20011 11457
+ 12227 6453
+ 18288 204
+ 26803 7260
+ 15675 31010
+ 5246 19832
+ 11635 21126
+ 1902 13871
+ 7682 3574
+ 31322 16441
+ 24986 26839
+ 5349 16072
+ 32656 8816
+ 20496 20883
+ 32628 23253
+ 15026 1303
+ 27672 28502
+ 20156 3518
+ 14588 13523
+ 12092 6621
+ 20496 20546
+ 21523 30820
+ 27888 12810
+ 22974 14447
+ 3558 24778
+ 24657 28656
+ 10750 19549
+ 7739 1462
+ 1735 20999
+ 2134 11626
+ 30534 28359
+ 12775 14843
+ 246 21767
+ 19579 1355
+ 23205 14054
+ 30842 27114
+ 29750 5778
+ 25743 11735
+ 13665 21033
+ 2823 17252
+ 25798 26847
+ 12687 28536
+ 12182 8992
+ 10414 12933
+ 5488 22435
+ 9613 17313
+ 2816 31600
+ 29138 887
+ 31016 773
+ 4677 1702
+ 21909 22245
+ 28220 13698
+ 27838 15858
+ 28393 291
+ 5231 9258
+ 32423 21469
+ 24867 3159
+ 17826 11614
+ 8073 18336
+ 31310 18629
+ 16061 15799
+ 6455 15662
+ 1741 9433
+ 22750 16209
+ 27218 168
+ 13171 1250
+ 30969 6966
+ 26977 18576
+ 29696 27569
+ 27829 4009
+ 17612 546
+ 13979 6238
+ 6346 6151
+ 7479 16897
+ 11537 20851
+ 22869 20098
+ 24372 2737
+ 2175 3748
+ 26609 17006
+ 6431 24721
+ 14198 18570
+ 13200 25206
+ 16928 21995
+ 23552 22794
+ 10171 4517
+ 13886 3063
+ 32342 19481
+ 1434 16442
+ 11513 24727
+ 14395 697
+ 10651 14954
+ 1599 9058
+ 6355 27165
+ 27225 4948
+ 15594 3097
+ 31354 20127
+ 21779 31147
+ 27767 5216
+ 1182 23002
+ 23429 28173
+ 5428 10070
+ 12455 26857
+ 26165 9510
+ 24891 27320
+ 7805 933
+ 3070 13554
+ 15594 9132
+ 21998 30662
+ 28464 30147
+ 17824 18543
+ 9620 26469
+ 15549 25703
+ 11595 10382
+ 5235 25924
+ 12905 20420
+ 19152 26371
+ 25944 788
+ 7182 9418
+ 7935 20624
+ 21520 13873
+ 16849 18658
+ 6482 24911
+ 15663 15067
+ 27594 25575
+ 920 7876
+ 3900 10272
+ 29509 21661
+ 6599 3959
+ 9213 20571
+ 25699 22669
+ 17402 11120
+ 9303 8896
+ 10459 21276
+ 426 13427
+ 30929 12013
+ 4041 28463
+ 21312 9012
+ 8872 18123
+ 10035 16173
+ 5086 7930
+ 28973 14017
+ 10300 9398
+ 26859 31725
+ 26530 3870
+ 15079 25596
+ 24019 11658
+ 16495 16592
+ 25667 18080
+ 17497 14009
+ 16874 3690
+ 16759 23366
+ 8019 24463
+ 11012 20948
+ 563 28116
+ 13935 9876
+ 15611 22093
+ 18699 6390
+ 31735 17336
+ 6965 23168
+ 23205 21391
+ 21959 32577
+ 12581 659
+ 26022 31003
+ 4759 9643
+ 31859 30559
+ 17048 22021
+ 13445 26673
+ 14585 15777
+ 4454 8560
+ 8199 23407
+ 7473 25304
+ 4825 9320
+ 11875 29529
+ 15919 22800
+ 28840 4001
+ 26518 31997
+ 7801 14335
+ 17320 6180
+ 28770 10227
+ 27973 18355
+ 8691 25041
+ 15604 9863
+ 2941 15607
+ 12417 15173
+ 13022 19785
+ 2105 25689
+ 23737 18104
+ 14386 10287
+ 4767 12224
+ 18734 25123
+ 16839 18909
+ 17863 31423
+ 2329 3884
+ 21950 13311
+ 1130 127
+ 12890 4211
+ 24042 16188
+ 11227 32320
+ 11754 4782
+ 2385 13583
+ 13364 85
+ 8448 8227
+ 15706 2831
+ 8425 15357
+ 4478 31994
+ 7145 246
+ 6447 21534
+ 4405 19053
+ 30754 518
+ 18683 9293
+ 13478 10896
+ 2579 1713
+ 7631 28250
+ 23008 18865
+ 387 4447
+ 10377 355
+ 26270 30304
+ 211 31829
+ 26268 29677
+ 3105 19659
+ 27960 30706
+ 30747 5963
+ 5048 17104
+ 3246 22274
+ 142 15148
+ 1602 25277
+ 11074 30656
+ 4357 15197
+ 8097 7314
+ 3953 3750
+ 23113 3361
+ 10024 24474
+ 7138 15654
+ 25738 28557
+ 5975 5562
+ 7783 20808
+ 10907 29906
+ 8299 451
+ 24726 16640
+ 1003 30713
+ 19958 25538
+ 1000 22437
+ 29134 14479
+ 570 20658
+ 7686 7958
+ 24820 14172
+ 2730 25406
+ 17451 1821
+ 6772 5498
+ 17792 19615
+ 32216 14936
+ 7114 24833
+ 19757 26653
+ 13960 29436
+ 24952 32122
+ 19889 4210
+ 9906 5265
+ 27603 15648
+ 22877 12678
+ 336 8531
+ 7275 27652
+ 7400 32155
+ 5022 30539
+ 30378 22152
+ 12696 29794
+ 4015 13749
+ 12288 26177
+ 16896 27513
+ 13130 28628
+ 14665 28340
+ 27303 14313
+ 28149 20046
+ 4090 26405
+ 24988 8750
+ 675 12375
+ 1180 1903
+ 21284 13191
+ 23046 30173
+ 29897 20563
+ 8187 8905
+ 28033 9274
+ 30674 12144
+ 17250 32165
+ 17027 3922
+ 4678 31892
+ 8913 25828
+ 9000 28155
+ 22520 2383
+ 4612 9968
+ 26794 3543
+ 1561 16635
+ 24390 17374
+ 15245 6390
+ 9569 14950
+ 7320 21998
+ 24017 9791
+ 27505 1487
+ 29065 21511
+ 1379 2445
+ 23731 4451
+ 4748 6837
+ 9897 27879
+ 1243 10364
+ 20582 16954
+ 7206 8804
+ 27223 16969
+ 15388 724
+ 27500 1346
+ 15400 3058
+ 20610 13931
+ 30821 11619
+ 31837 4061
+ 19929 29061
+ 17775 9829
+ 21342 7420
+ 6131 29666
+ 3005 23404
+ 4068 8338
+ 31900 26743
+ 28539 16887
+ 2293 7197
+ 23566 8184
+ 9481 7627
+ 21569 3882
+ 29886 16780
+ 24463 4398
+ 9366 14028
+ 2157 12871
+ 20603 14451
+ 18245 1358
+ 4798 23051
+ 7631 11643
+ 24787 24043
+ 16192 5981
+ 10847 13403
+ 17182 22703
+ 16996 23541
+ 1387 10429
+ 29027 22386
+ 45 298
+ 10880 19806
+ 5988 14624
+ 15545 10801
+ 394 21235
+ 31876 17795
+ 11275 15995
+ 18723 5900
+ 13332 119
+ 31807 30846
+ 18755 377
+ 16728 17684
+ 4358 15597
+ 1511 24624
+ 26203 8952
+ 10736 18467
+ 6895 15877
+ 21542 23215
+ 11191 3839
+ 19370 21676
+ 11292 6474
+ 31924 24212
+ 36 16826
+ 21633 9129
+ 22262 29143
+ 27654 430
+ 13402 25337
+ 2066 21295
+ 14548 2752
+ 18575 11921
+ 15675 23728
+ 30679 12320
+ 16312 29381
+ 17934 1427
+ 3384 12535
+ 23470 30086
+ 904 7623
+ 4472 1435
+ 15728 29712
+ 17212 11780
+ 29487 24696
+ 7657 14688
+ 22271 28396
+ 30869 1017
+ 13879 25301
+ 15150 17795
+ 11516 3760
+ 3268 27827
+ 17233 15840
+ 32352 21512
+ 22448 26052
+ 9880 15191
+ 19537 6422
+ 9486 31166
+ 373 8922
+ 19533 18391
+ 16414 15408
+ 15228 20983
+ 21969 640
+ 132 30367
+ 17164 10657
+ 28276 11570
+ 829 24491
+ 11013 3406
+ 7733 30293
+ 4391 20252
+ 24607 10189
+ 26082 24872
+ 17973 13110
+ 32672 22649
+ 25463 5864
+ 26466 2965
+ 14820 23791
+ 9805 6512
+ 16828 16416
+ 24892 29006
+ 6525 26229
+ 5906 10417
+ 7793 1881
+ 19884 2220
+ 30391 4813
+ 13433 15364
+ 25314 20555
+ 17110 27540
+ 32336 29336
+ 7019 24252
+ 27292 18338
+ 1272 24967
+ 15243 31200
+ 5118 17029
+ 22035 19096
+ 12278 11861
+ 22049 17065
+ 29140 1812
+ 29689 4505
+ 28846 4592
+ 19230 12476
+ 27793 30021
+ 20940 25186
+ 26276 1508
+ 16700 19263
+ 6361 18955
+ 9228 11813
+ 26243 25841
+ 14625 16520
+ 19052 19914
+ 22194 8239
+ 30184 18752
+ 31258 10420
+ 18378 5271
+ 13898 16784
+ 30978 3523
+ 15303 15231
+ 22512 25552
+ 16969 30277
+ 10892 32562
+ 11567 19936
+ 21154 22941
+ 22799 14437
+ 5768 26925
+ 6616 3045
+ 31687 4819
+ 3615 5579
+ 28767 19454
+ 3387 849
+ 4704 11191
+ 6921 5320
+ 15557 10104
+ 30017 13183
+ 7042 6175
+ 31616 17495
+ 26613 26503
+ 25629 30468
+ 4591 28542
+ 25902 23629
+ 191 7887
+ 12839 15248
+ 17082 26958
+ 27560 29200
+ 28902 23548
+ 24610 7324
+ 16258 26198
+ 16682 26194
+ 11091 1579
+ 14964 5454
+ 28342 859
+ 9329 20549
+ 26771 19709
+ 24022 7714
+ 25208 20911
+ 11347 19163
+ 10804 22720
+ 24044 10973
+ 16005 29220
+ 16774 10370
+ 23907 1864
+ 28249 7477
+ 5563 28378
+ 14103 12774
+ 5486 8671
+ 3772 24775
+ 18341 20600
+ 4628 13358
+ 30343 6366
+ 23081 1224
+ 1699 2885
+ 12524 17223
+ 2406 29028
+ 14986 18423
+ 20255 156
+ 8953 13473
+ 20535 12720
+ 24697 11098
+ 14421 29005
+ 8390 30464
+ 5467 14494
+ 8 16433
+ 10029 23895
+ 13690 3006
+ 3193 3269
+ 29439 1458
+ 2983 28038
+ 18947 1564
+ 32359 20407
+ 262 19208
+ 29015 9081
+ 25196 5388
+ 22621 8675
+ 11847 10768
+ 19323 11392
+ 32225 15364
+ 5889 25500
+ 4351 20316
+ 1301 21476
+ 10734 32590
+ 9663 24508
+ 20098 25584
+ 32167 12561
+ 31081 26717
+ 27388 3179
+ 46 3407
+ 15090 19992
+ 12178 26271
+ 22923 11919
+ 24791 6203
+ 14419 8994
+ 4067 12636
+ 10 19541
+ 17180 706
+ 23595 25401
+ 25363 28423
+ 11898 31580
+ 28982 14853
+ 15321 14069
+ 25034 1698
+ 27325 14092
+ 14003 73
+ 30414 8598
+ 21894 8086
+ 3157 2947
+ 29864 4035
+ 4391 27885
+ 24632 29846
+ 30725 427
+ 16590 11944
+ 22114 6328
+ 31496 15870
+ 5046 22770
+ 12318 2309
+ 27808 27096
+ 23768 6202
+ 11061 15134
+ 3404 17611
+ 24831 21992
+ 6384 27306
+ 7751 14028
+ 23494 25776
+ 5501 10170
+ 26203 29577
+ 20610 27915
+ 10140 11838
+ 6389 22837
+ 8321 15704
+ 29576 32406
+ 17113 26549
+ 4525 16146
+ 12645 25162
+ 25604 25916
+ 12500 25125
+ 750 17153
+ 13852 8754
+ 29193 1499
+ 8172 25677
+ 22074 2216
+ 19964 28528
+ 3382 26504
+ 29246 10939
+ 12425 31243
+ 9454 14183
+ 27954 7253
+ 30147 20911
+ 15395 22481
+ 27009 19181
+ 28410 2106
+ 3180 7489
+ 12160 2546
+ 32548 27459
+ 32639 21149
+ 9377 13385
+ 31171 3387
+ 23833 8206
+ 3095 28414
+ 709 642
+ 7494 31299
+ 10904 6859
+ 4418 18761
+ 31767 5756
+ 24753 16950
+ 18594 3155
+ 60 16965
+ 25498 28611
+ 7980 24068
+ 6663 28882
+ 21479 18593
+ 2393 20946
+ 8222 19578
+ 31266 30410
+ 19840 31537
+ 19636 20546
+ 32510 23476
+ 29375 17812
+ 29104 24765
+ 25100 26810
+ 19384 23157
+ 25019 2020
+ 32355 25087
+ 3177 7977
+ 11300 28127
+ 24272 16079
+ 12795 21047
+ 11158 12475
+ 26380 26640
+ 21016 466
+ 23631 29421
+ 7975 4624
+ 24904 7198
+ 19390 28765
+ 20991 32589
+ 7924 3382
+ 13670 19449
+ 19811 14685
+ 31385 27558
+ 18826 29675
+ 11887 27815
+ 21938 15691
+ 21007 9614
+ 18694 31383
+ 3633 7532
+ 7855 28476
+ 22019 16679
+ 3819 28814
+ 10147 20047
+ 7978 14706
+ 30556 8195
+ 18274 10771
+ 30170 12927
+ 32752 18929
+ 18619 15917
+ 17521 4252
+ 30732 15131
+ 21801 19347
+ 16948 29142
+ 16804 28124
+ 15150 30435
+ 3176 12320
+ 4832 2587
+ 164 9736
+ 6551 21313
+ 8174 20460
+ 6339 22907
+ 24387 13794
+ 22847 23352
+ 16283 17258
+ 14205 22626
+ 10106 26888
+ 28945 12471
+ 16411 31571
+ 26196 11357
+ 31194 23811
+ 24003 7372
+ 16570 15297
+ 28174 109
+ 21228 1427
+ 3791 13113
+ 6256 16081
+ 28438 15105
+ 19458 1737
+ 5108 9707
+ 15004 25416
+ 26753 15880
+ 22532 22870
+ 21450 1235
+ 25590 27574
+ 6230 32179
+ 23709 19876
+ 13297 18083
+ 42 29349
+ 11701 23114
+ 10352 8752
+ 15170 5866
+ 22704 22584
+ 25926 18863
+ 26281 416
+ 22178 1553
+ 15695 3551
+ 18559 31997
+ 20627 23847
+ 2269 22467
+ 30417 17541
+ 26683 20169
+ 32145 14238
+ 28182 19496
+ 29806 8631
+ 2852 26247
+ 21012 5607
+ 6986 24720
+ 17510 16482
+ 26734 7571
+ 11773 26895
+ 612 9209
+ 2126 24957
+ 10081 21077
+ 6897 26293
+ 9059 23543
+ 13710 20804
+ 31806 30221
+ 23333 25645
+ 29456 22143
+ 4751 9581
+ 23274 16833
+ 22800 26861
+ 32715 25880
+ 291 6371
+ 22515 7880
+ 6304 19634
+ 31973 7653
+ 18071 27012
+ 28775 28541
+ 27214 22006
+ 32016 7962
+ 8693 15449
+ 4345 1169
+ 16566 27923
+ 17500 12624
+ 8454 11485
+ 21754 11132
+ 10515 6335
+ 14925 17717
+ 17522 19385
+ 5543 25242
+ 1842 6199
+ 9340 26922
+ 9126 29066
+ 575 24411
+ 21854 4024
+ 29260 29495
+ 24795 27175
+ 6524 13091
+ 18608 23475
+ 567 15336
+ 24028 7400
+ 31948 31559
+ 23133 16199
+ 26915 26253
+ 16886 30322
+ 13797 10405
+ 22128 17022
+ 25681 21332
+ 411 30847
+ 10031 2922
+ 12409 13509
+ 15961 30672
+ 14395 29742
+ 32631 28533
+ 32425 26672
+ 4028 31319
+ 17615 4948
+ 10615 13781
+ 7144 23030
+ 25476 3275
+ 14731 30026
+ 20406 30709
+ 4437 7351
+ 26748 9025
+ 20309 17351
+ 11566 24802
+ 1982 30977
+ 30574 17158
+ 11611 17453
+ 849 2358
+ 8582 22674
+ 22277 18066
+ 30057 2538
+ 11738 16933
+ 15744 12521
+ 17841 4812
+ 9576 3659
+ 27882 23591
+ 17207 16776
+ 29218 23107
+ 32406 4700
+ 7684 5583
+ 14641 6792
+ 10970 10935
+ 17129 20290
+ 15440 32568
+ 1433 32739
+ 11597 8593
+ 14633 6558
+ 8372 16028
+ 23015 24070
+ 7438 17335
+ 2108 15470
+ 6721 17032
+ 27115 9255
+ 19352 5442
+ 6688 28655
+ 6001 3639
+ 11993 30931
+ 6435 11675
+ 22300 28935
+ 14513 27786
+ 5825 23885
+ 22283 9330
+ 10654 23974
+ 17607 30247
+ 8436 29727
+ 13386 21533
+ 23374 6839
+ 6019 30515
+ 2017 16251
+ 23684 3544
+ 31703 10247
+ 17220 24887
+ 14566 19411
+ 4647 31847
+ 8661 26293
+ 15824 5534
+ 31370 23357
+ 11288 4501
+ 30342 30369
+ 4346 30045
+ 16820 17933
+ 32633 31518
+ 7328 28508
+ 10147 16951
+ 22090 25919
+ 24056 15221
+ 8925 22817
+ 28545 32293
+ 1993 31509
+ 28984 8940
+ 21182 27205
+ 10305 5476
+ 21069 11907
+ 23499 1471
+ 19444 11698
+ 22647 16283
+ 29832 19927
+ 10295 11141
+ 32012 22239
+ 225 9391
+ 5936 11551
+ 11927 5243
+ 10683 10191
+ 18047 29104
+ 18011 5342
+ 14660 20791
+ 20329 28043
+ 27637 10861
+ 7504 21873
+ 20762 18747
+ 22634 14243
+ 4808 9256
+ 9542 13258
+ 14792 27882
+ 11877 3889
+ 23782 13801
+ 1948 987
+ 18098 28514
+ 23669 4572
+ 9991 19197
+ 21496 25933
+ 20715 17586
+ 4467 30044
+ 13400 9227
+ 15078 14074
+ 14010 16628
+ 29434 6149
+ 17406 13136
+ 15707 30113
+ 27956 21712
+ 20888 25296
+ 10472 8322
+ 29108 23138
+ 19563 982
+ 28340 24933
+ 7287 8395
+ 7844 11647
+ 24232 20802
+ 9376 5288
+ 9328 28526
+ 3216 25044
+ 6975 32669
+ 24937 9295
+ 1227 21388
+ 3558 11678
+ 5486 8134
+ 1227 13290
+ 21959 16264
+ 24284 29945
+ 18385 3029
+ 20960 16385
+ 30430 13968
+ 7461 31399
+ 17644 2664
+ 17664 1953
+ 14080 17609
+ 14365 27543
+ 13630 30411
+ 15949 9979
+ 10917 30361
+ 23007 31151
+ 11117 27272
+ 4476 10105
+ 18478 23447
+ 27090 23122
+ 30468 1237
+ 11077 27098
+ 800 16794
+ 26919 7475
+ 15934 3171
+ 7432 28372
+ 16036 29803
+ 2501 28637
+ 18280 18457
+ 32557 8878
+ 4068 28317
+ 47 652
+ 31313 2846
+ 15012 28774
+ 26805 2045
+ 12502 25271
+ 16978 4315
+ 27180 211
+ 25363 20015
+ 31069 16364
+ 6494 25933
+ 9147 10829
+ 1524 21480
+ 30290 12131
+ 9392 13891
+ 6815 13647
+ 31717 25416
+ 17880 8918
+ 27521 2556
+ 10963 15016
+ 21499 8152
+ 26561 26400
+ 20567 30629
+ 32259 32676
+ 1441 17584
+ 31645 7957
+ 5473 7738
+ 6849 21686
+ 4005 19249
+ 15672 20261
+ 21606 13900
+ 20077 6958
+ 11046 26351
+ 16398 11833
+ 29386 15138
+ 596 13926
+ 10960 25398
+ 2602 4184
+ 14881 18370
+ 11383 19706
+ 16102 3762
+ 20227 24459
+ 24020 25694
+ 11405 24184
+ 30371 439
+ 10938 14214
+ 22106 8346
+ 1457 21023
+ 30570 11186
+ 24155 22667
+ 6785 30523
+ 1353 17170
+ 585 13365
+ 11655 17949
+ 24395 6071
+ 1942 28312
+ 81 23588
+ 7695 1509
+ 9949 21031
+ 10874 18650
+ 28216 11149
+ 31238 4967
+ 1788 535
+ 24311 23710
+ 8149 22681
+ 5312 15597
+ 12193 29889
+ 27088 14990
+ 29676 29730
+ 29513 15935
+ 23072 26396
+ 1008 23675
+ 12487 2158
+ 6345 3476
+ 26966 22622
+ 27375 287
+ 25130 30341
+ 22361 28493
+ 9081 3410
+ 21081 9451
+ 12561 32433
+ 9681 1256
+ 3567 16663
+ 17950 23626
+ 19908 156
+ 6912 11198
+ 5049 8125
+ 11958 29681
+ 9404 8078
+ 20187 8196
+ 16114 18251
+ 18297 23468
+ 14040 5968
+ 541 30847
+ 28128 11165
+ 30631 46
+ 3433 11827
+ 3287 12176
+ 3092 22958
+ 7841 22627
+ 25229 20657
+ 13430 3568
+ 30751 14011
+ 986 2752
+ 13914 828
+ 10677 27576
+ 24155 30672
+ 15087 12064
+ 10588 30370
+ 3848 23590
+ 28988 11823
+ 27773 20885
+ 5355 11165
+ 2034 30885
+ 1985 25891
+ 5154 31430
+ 31178 12800
+ 29142 8090
+ 19052 28075
+ 25647 8775
+ 32156 12296
+ 1709 7026
+ 14161 5259
+ 8082 3963
+ 20397 32333
+ 19006 18029
+ 26041 8002
+ 23149 19827
+ 28042 17624
+ 16950 24494
+ 4558 3167
+ 12769 30284
+ 24555 9687
+ 6598 26133
+ 6372 13237
+ 11145 14998
+ 10355 8825
+ 28958 27979
+ 11982 760
+ 3371 10555
+ 14524 1635
+ 14703 416
+ 13507 13110
+ 7446 23650
+ 27450 18002
+ 7628 20255
+ 14940 29622
+ 23480 20446
+ 5739 24149
+ 6536 24682
+ 20768 9910
+ 26333 17815
+ 29409 23598
+ 31880 27095
+ 31519 27789
+ 22316 15481
+ 11413 25175
+ 15867 13649
+ 7458 22957
+ 2123 7777
+ 6162 4132
+ 7697 25460
+ 31985 21514
+ 23610 27027
+ 9199 23432
+ 14111 22133
+ 29733 13408
+ 10851 14889
+ 16155 2304
+ 16046 15171
+ 8203 26590
+ 10962 14352
+ 3200 3613
+ 22283 17775
+ 30496 28334
+ 20014 3575
+ 23663 19245
+ 29115 21076
+ 19611 13287
+ 4821 11726
+ 1128 10383
+ 25447 18438
+ 27270 23383
+ 1969 18241
+ 19882 17438
+ 27068 9335
+ 2799 16825
+ 19778 29879
+ 21279 31558
+ 953 20846
+ 6309 3013
+ 1365 17231
+ 18191 15926
+ 7408 29105
+ 16399 16551
+ 16876 23138
+ 14643 14523
+ 11323 31741
+ 30857 3157
+ 9184 9994
+ 5514 32049
+ 1632 6199
+ 20192 26187
+ 31145 4132
+ 13455 32294
+ 17705 21348
+ 22873 31009
+ 20195 22364
+ 30003 17167
+ 17263 24293
+ 24008 18319
+ 31999 27568
+ 31030 25768
+ 20115 12140
+ 21054 11080
+ 28074 4613
+ 15434 32121
+ 19950 28733
+ 202 27194
+ 24414 26667
+ 24201 23281
+ 16558 24362
+ 14017 16054
+ 7343 26358
+ 6847 23471
+ 4778 17878
+ 2090 20210
+ 14022 10183
+ 260 1896
+ 26788 25785
+ 20394 12400
+ 29578 21033
+ 11820 3310
+ 9344 17504
+ 13198 13258
+ 16385 13789
+ 22658 29401
+ 488 376
+ 6243 21851
+ 5986 13819
+ 10843 26456
+ 19434 18452
+ 2463 20299
+ 28497 18820
+ 763 15258
+ 19457 21179
+ 16604 27012
+ 23004 30212
+ 22085 14176
+ 13076 25009
+ 5160 17403
+ 11677 18603
+ 968 4403
+ 23779 16139
+ 13285 30700
+ 9362 29297
+ 7570 30642
+ 28267 1015
+ 16569 3174
+ 554 19378
+ 14178 14476
+ 28601 29658
+ 25109 23245
+ 28926 9178
+ 30365 12697
+ 8622 24987
+ 9671 8105
+ 26820 24963
+ 15269 22673
+ 28730 13248
+ 4392 5224
+ 3308 6049
+ 23794 17900
+ 384 15300
+ 27728 3705
+ 5236 21546
+ 3214 20319
+ 632 13618
+ 28644 16458
+ 27501 3268
+ 8273 24184
+ 29047 24834
+ 7669 22700
+ 24240 11761
+ 5502 20456
+ 18227 20921
+ 11890 23829
+ 16968 28989
+ 18476 18402
+ 32432 7369
+ 6051 15172
+ 8971 16116
+ 30461 2082
+ 7335 17840
+ 23367 11980
+ 13289 32723
+ 19374 29719
+ 30428 22373
+ 24752 14071
+ 18279 25407
+ 16629 4011
+ 7138 16504
+ 17538 31129
+ 17876 15995
+ 24116 25906
+ 23511 9852
+ 9851 3895
+ 12454 18788
+ 24953 24309
+ 4750 1332
+ 7629 21785
+ 25491 7468
+ 4182 16614
+ 29617 3582
+ 7311 443
+ 25559 31126
+ 2052 3822
+ 14665 23553
+ 10939 22562
+ 11820 30009
+ 1377 19558
+ 13638 12706
+ 324 30347
+ 5105 23871
+ 15672 8489
+ 26224 5040
+ 11697 23820
+ 22540 10539
+ 32094 4303
+ 20813 14047
+ 1758 26757
+ 23543 1821
+ 28450 4230
+ 32118 21499
+ 23358 7807
+ 19838 9498
+ 29582 26640
+ 6117 5989
+ 24883 18024
+ 26036 31702
+ 12793 27230
+ 23215 70
+ 4608 27828
+ 27032 32643
+ 4462 12883
+ 31405 9237
+ 14276 3165
+ 15591 15128
+ 30049 12327
+ 31652 27343
+ 5896 15173
+ 30635 31398
+ 13880 29672
+ 27472 30844
+ 15461 22015
+ 3826 18730
+ 28200 16803
+ 9191 6253
+ 5813 18290
+ 16697 9820
+ 21218 7083
+ 22165 7880
+ 9819 10470
+ 5903 30986
+ 29837 3972
+ 15965 21703
+ 10777 5869
+ 26722 25199
+ 23200 12784
+ 31734 9287
+ 20989 14255
+ 30466 14087
+ 5884 22169
+ 15125 22286
+ 8409 3870
+ 20182 372
+ 2022 12265
+ 25003 24154
+ 17622 23939
+ 15427 5077
+ 8527 9075
+ 10646 14130
+ 20366 25843
+ 18757 19496
+ 13801 16273
+ 9535 8178
+ 22085 4643
+ 20920 20523
+ 22677 24210
+ 20401 29601
+ 8871 9507
+ 24404 9537
+ 3742 9238
+ 26781 8070
+ 15519 5744
+ 7646 10456
+ 11082 8457
+ 31953 18301
+ 13765 5369
+ 22536 3534
+ 19771 2749
+ 7077 19856
+ 16080 6515
+ 3456 9055
+ 5664 4524
+ 22992 4435
+ 12197 11166
+ 21179 18957
+ 21820 1107
+ 25147 23426
+ 19064 5606
+ 19172 6927
+ 32060 2745
+ 30016 2650
+ 8825 25570
+ 11405 26307
+ 24032 26383
+ 22232 13121
+ 11924 10304
+ 24959 20124
+ 14838 18426
+ 19524 3620
+ 12492 9860
+ 29267 24344
+ 29226 22780
+ 27037 7965
+ 15001 7482
+ 3620 11831
+ 7454 23928
+ 4062 13021
+ 14052 3322
+ 7945 8942
+ 1380 17126
+ 7135 25165
+ 532 30938
+ 31668 10792
+ 9657 13980
+ 26302 29186
+ 14498 15547
+ 26309 15802
+ 23584 27585
+ 22590 483
+ 1232 13820
+ 11348 16872
+ 11333 24029
+ 27542 8603
+ 21474 6923
+ 20004 24030
+ 2488 31887
+ 10035 32328
+ 31604 32348
+ 20246 5048
+ 17016 19684
+ 10218 32241
+ 30557 6464
+ 20030 31873
+ 16974 11469
+ 33 15671
+ 2213 6940
+ 16947 11451
+ 1921 1339
+ 19296 972
+ 7691 22921
+ 17684 26087
+ 16720 22362
+ 30437 25647
+ 3748 24015
+ 438 22926
+ 12491 12658
+ 24467 23334
+ 20226 27712
+ 29319 25166
+ 1140 14306
+ 1514 25462
+ 26997 16897
+ 17068 14181
+ 1851 3784
+ 14432 4713
+ 8664 26025
+ 16834 16195
+ 6977 4291
+ 13496 29065
+ 19833 1860
+ 31452 17820
+ 6390 24407
+ 24766 27175
+ 1925 3136
+ 7983 31100
+ 19207 31098
+ 23301 14107
+ 2708 946
+ 5361 14298
+ 24475 9402
+ 17416 29007
+ 6081 24451
+ 6887 18226
+ 18278 5515
+ 16455 27528
+ 29646 28413
+ 4397 18592
+ 6922 25398
+ 21457 12781
+ 8936 14136
+ 6051 17146
+ 16205 29672
+ 22467 8662
+ 11120 26097
+ 21148 19564
+ 8353 11621
+ 27190 11868
+ 18523 15159
+ 17966 30492
+ 32379 22237
+ 22817 1575
+ 5032 26244
+ 22723 17736
+ 24320 14431
+ 10413 28420
+ 20830 29619
+ 11603 2414
+ 25473 9334
+ 30074 19382
+ 9130 1114
+ 9682 14059
+ 22089 14432
+ 4951 24720
+ 4221 12805
+ 32338 18348
+ 27201 16235
+ 26859 2892
+ 24912 5586
+ 4436 31567
+ 17631 17908
+ 10448 17064
+ 1385 4593
+ 30158 21587
+ 2800 2183
+ 10404 21056
+ 16188 6537
+ 18273 22471
+ 18602 2976
+ 13955 26412
+ 1372 21364
+ 2369 13302
+ 11673 18577
+ 28028 8679
+ 8057 5226
+ 13391 4765
+ 13527 31752
+ 10614 490
+ 10232 19719
+ 8423 31515
+ 29211 17078
+ 23296 8085
+ 15001 10291
+ 7392 18730
+ 23576 20635
+ 7072 18647
+ 14507 13934
+ 7736 23699
+ 3243 12145
+ 773 13585
+ 11098 8829
+ 8953 18027
+ 3941 4283
+ 23991 9418
+ 27787 3068
+ 28368 22607
+ 30422 24566
+ 1461 24977
+ 24263 17482
+ 30414 6688
+ 4414 24935
+ 15746 12981
+ 7358 19041
+ 27623 19137
+ 13568 18967
+ 3623 31536
+ 10453 520
+ 29845 12382
+ 15726 23905
+ 18601 21852
+ 17746 17133
+ 17980 7341
+ 28775 15537
+ 27499 8425
+ 15752 31773
+ 28341 10673
+ 9543 13786
+ 19465 6032
+ 2215 18527
+ 16013 21382
+ 9636 31893
+ 1565 7440
+ 20113 28658
+ 25723 13226
+ 24678 23451
+ 20352 7910
+ 30537 29738
+ 27265 16968
+ 10153 2540
+ 29299 30795
+ 3441 24951
+ 25927 8708
+ 20981 28843
+ 20034 28402
+ 23639 17472
+ 17949 6861
+ 14150 20006
+ 24275 32011
+ 21018 15664
+ 24638 2097
+ 8809 17019
+ 27562 15616
+ 20062 20824
+ 20916 8107
+ 28456 29281
+ 7904 27522
+ 9744 12989
+ 8318 4989
+ 11719 3215
+ 25737 5194
+ 17599 23997
+ 31833 13960
+ 17498 7759
+ 4877 7714
+ 29703 2018
+ 13770 26018
+ 9825 17317
+ 31991 2740
+ 29069 31888
+ 6861 6903
+ 23365 24483
+ 11437 24209
+ 7178 9234
+ 2495 12257
+ 11288 10590
+ 10917 17924
+ 8175 4501
+ 10996 29134
+ 28980 31226
+ 20099 11043
+ 11284 5238
+ 24963 20124
+ 6176 26730
+ 15278 4509
+ 22272 27005
+ 9155 32002
+ 6739 24384
+ 18902 11477
+ 32058 18550
+ 3064 9584
+ 15677 31021
+ 14826 17588
+ 308 10924
+ 4531 12285
+ 5167 4252
+ 14337 7620
+ 30021 18116
+ 31849 31692
+ 23686 3820
+ 19129 14603
+ 22579 24194
+ 16305 25721
+ 27832 10201
+ 28802 24614
+ 11477 6884
+ 4543 6666
+ 3750 19828
+ 19291 4651
+ 21822 21288
+ 11405 28633
+ 15813 18767
+ 23435 1477
+ 14852 15154
+ 18993 26378
+ 24988 1856
+ 27068 5405
+ 26127 5587
+ 3311 22783
+ 15631 15947
+ 24855 2039
+ 24452 10097
+ 9076 17995
+ 27390 17449
+ 31176 20640
+ 9786 17812
+ 6599 28331
+ 24758 30712
+ 13431 28691
+ 24643 32720
+ 26477 30336
+ 3767 20616
+ 18232 21990
+ 23820 32410
+ 27451 32333
+ 22595 15050
+ 15461 12402
+ 14217 21619
+ 9568 12463
+ 14923 5348
+ 9195 16842
+ 32754 7680
+ 8219 27491
+ 6693 12900
+ 22418 28130
+ 30107 28028
+ 6053 18373
+ 21655 30231
+ 29357 22154
+ 31059 7699
+ 4561 26450
+ 17845 11778
+ 15805 31135
+ 220 19351
+ 13781 2225
+ 8720 32251
+ 28303 26114
+ 29683 19231
+ 21713 2489
+ 6583 17765
+ 15678 15313
+ 31596 8448
+ 13181 6909
+ 23943 3216
+ 28341 19553
+ 27353 4273
+ 17806 2387
+ 16216 9783
+ 5402 20094
+ 3404 778
+ 11086 8679
+ 17769 20902
+ 26282 15205
+ 15783 8040
+ 25060 21832
+ 10675 18936
+ 11154 2313
+ 21245 5168
+ 14031 24058
+ 23935 20230
+ 25387 5651
+ 2436 11064
+ 12049 20236
+ 18897 21606
+ 24887 15400
+ 12449 26259
+ 12943 3880
+ 9518 8988
+ 17280 7408
+ 1656 567
+ 27680 25779
+ 22311 23139
+ 16504 24158
+ 18844 22286
+ 28370 22367
+ 574 23581
+ 28485 10939
+ 10571 15331
+ 20700 19406
+ 27802 20834
+ 18871 26867
+ 23736 8374
+ 3269 23976
+ 8210 5044
+ 18625 16804
+ 18925 16620
+ 6465 7361
+ 14848 26448
+ 7124 9582
+ 17600 26856
+ 18482 29114
+ 881 4904
+ 7093 10503
+ 3665 27519
+ 7534 3744
+ 2592 761
+ 14658 11149
+ 23974 978
+ 28072 28696
+ 4803 16390
+ 18603 23459
+ 22992 11
+ 13844 4995
+ 23857 11509
+ 10649 20416
+ 3619 12665
+ 15670 9896
+ 21202 4427
+ 27852 1621
+ 265 16014
+ 11626 5473
+ 22497 8463
+ 14245 16928
+ 13784 4932
+ 31126 31178
+ 6154 19723
+ 17962 22352
+ 582 19548
+ 31897 4972
+ 18127 18479
+ 3061 7654
+ 16363 6662
+ 25568 2549
+ 27713 20122
+ 5272 24023
+ 598 13927
+ 5555 24549
+ 30352 23234
+ 25585 10604
+ 6704 11396
+ 25529 6603
+ 26860 5433
+ 14069 14963
+ 19957 19466
+ 31264 15992
+ 8241 27554
+ 9575 1693
+ 20674 18049
+ 7175 29881
+ 17901 23353
+ 17667 24496
+ 8106 4691
+ 23951 8981
+ 10804 7045
+ 3742 5105
+ 3625 20549
+ 11297 5641
+ 23753 30121
+ 26034 9043
+ 27172 4039
+ 5482 20808
+ 32276 13532
+ 17125 15849
+ 16377 28328
+ 23935 20606
+ 24687 15484
+ 8694 24598
+ 26404 12464
+ 5315 7186
+ 12868 28742
+ 29607 261
+ 8180 2969
+ 32235 13933
+ 2426 15155
+ 29715 26589
+ 10966 998
+ 13513 1603
+ 18612 8562
+ 26105 23612
+ 25002 22310
+ 9780 600
+ 30444 27142
+ 21365 1649
+ 31669 4114
+ 2485 849
+ 16845 3210
+ 5294 29688
+ 17563 267
+ 11611 16385
+ 885 12175
+ 31992 21691
+ 12014 384
+ 1088 6325
+ 17397 9248
+ 12004 9615
+ 19157 27314
+ 2121 30219
+ 20274 27373
+ 14274 7290
+ 18749 28767
+ 8078 8128
+ 6030 28559
+ 13081 19256
+ 21532 4548
+ 22013 4107
+ 15852 18037
+ 22157 3198
+ 9295 32657
+ 23460 26612
+ 14202 23020
+ 26297 28808
+ 23938 29486
+ 22588 18729
+ 10716 4820
+ 13692 32095
+ 22696 5105
+ 17495 31200
+ 13850 10602
+ 27187 14185
+ 9615 9898
+ 6343 22321
+ 2794 27326
+ 29803 1718
+ 11259 25627
+ 17595 14968
+ 14028 24389
+ 10628 11668
+ 29918 29385
+ 31494 5683
+ 21104 24337
+ 11712 9435
+ 17428 8375
+ 1818 12011
+ 15348 16425
+ 26957 21130
+ 19265 6524
+ 31290 29846
+ 15223 27522
+ 27067 12055
+ 24115 30018
+ 8540 8448
+ 2421 17694
+ 12387 3596
+ 12639 7454
+ 21556 24502
+ 20350 29639
+ 3656 24161
+ 19182 8532
+ 19969 25582
+ 23479 13553
+ 19934 22294
+ 28376 15864
+ 24703 28922
+ 24501 2363
+ 2895 9366
+ 28309 27247
+ 29070 31156
+ 13092 9751
+ 15275 19284
+ 25826 28755
+ 21522 7023
+ 12994 14604
+ 905 5170
+ 1553 9792
+ 11387 22768
+ 29741 10528
+ 7583 30496
+ 19824 2807
+ 12678 6622
+ 9984 8929
+ 12746 6282
+ 28738 7535
+ 14762 4926
+ 7112 23445
+ 7429 3576
+ 7883 28220
+ 9664 23913
+ 2371 6149
+ 19159 16003
+ 15335 1765
+ 22868 7179
+ 18549 9068
+ 24753 21367
+ 21436 25486
+ 4394 15519
+ 24595 781
+ 7096 19916
+ 14840 23444
+ 2171 28657
+ 22456 21222
+ 24975 29904
+ 22564 30073
+ 32091 8987
+ 27507 22534
+ 9348 29338
+ 21642 17090
+ 17627 23695
+ 22561 29955
+ 23480 4803
+ 23078 47
+ 16208 408
+ 6431 19736
+ 28598 14298
+ 27187 22227
+ 7515 10468
+ 4041 609
+ 7166 15387
+ 16320 14996
+ 1559 16013
+ 11599 7093
+ 26109 4592
+ 28132 652
+ 20224 24101
+ 22358 16043
+ 27135 6309
+ 241 30662
+ 5637 26436
+ 24565 2620
+ 24204 14831
+ 2896 14053
+ 11864 28952
+ 2424 32386
+ 20153 1191
+ 9816 24870
+ 28770 24948
+ 11904 32295
+ 11245 6480
+ 4043 14666
+ 7539 3050
+ 18156 5603
+ 30614 23771
+ 11349 26846
+ 10143 23898
+ 8733 22193
+ 25936 1581
+ 22442 19048
+ 20046 14478
+ 20224 12050
+ 30208 15080
+ 2732 13553
+ 8194 18514
+ 19064 20481
+ 11357 4087
+ 39 25975
+ 4551 11153
+ 11407 18946
+ 7025 25179
+ 8354 17085
+ 31965 32753
+ 11517 11986
+ 12165 7349
+ 7613 22526
+ 29453 28531
+ 30596 9278
+ 12804 7710
+ 17827 774
+ 31288 1433
+ 26775 29850
+ 10449 5813
+ 14094 29219
+ 24464 12420
+ 27356 18773
+ 20873 20085
+ 15967 11907
+ 29448 29339
+ 19957 23607
+ 6457 27339
+ 17474 3949
+ 7028 26935
+ 3878 3005
+ 4367 26482
+ 22124 4832
+ 21468 27848
+ 11335 24342
+ 109 5897
+ 29414 14354
+ 17024 12034
+ 14725 9795
+ 21757 8180
+ 24170 6223
+ 14865 23437
+ 4737 731
+ 20779 2550
+ 28242 6846
+ 5523 24497
+ 7983 17902
+ 31133 4377
+ 20125 16264
+ 32640 7564
+ 17691 12172
+ 25103 4681
+ 27779 7901
+ 21647 28482
+ 15727 15468
+ 6705 1597
+ 19992 22619
+ 29363 32438
+ 10325 20023
+ 6885 7967
+ 16260 20320
+ 25806 5694
+ 22056 6903
+ 13440 15728
+ 24147 12466
+ 31633 12001
+ 24308 28705
+ 7797 4280
+ 11081 24078
+ 1042 8335
+ 16594 30149
+ 26861 22640
+ 27477 31774
+ 27794 30948
+ 23941 15974
+ 12509 22959
+ 16401 32582
+ 18423 7392
+ 20478 4073
+ 5889 15904
+ 81 13278
+ 16498 31279
+ 12830 29227
+ 6744 12464
+ 31049 24136
+ 10721 11372
+ 2903 12223
+ 5761 11396
+ 24774 12137
+ 1116 6885
+ 16541 5442
+ 18072 4787
+ 24814 27140
+ 24434 13153
+ 32290 23513
+ 19708 15162
+ 17954 13688
+ 11937 1648
+ 13165 19281
+ 24719 21944
+ 30567 14942
+ 16245 10673
+ 23102 16480
+ 24543 3695
+ 484 17803
+ 8677 25763
+ 24772 25476
+ 10952 3067
+ 8176 19959
+ 29525 19569
+ 12199 32007
+ 17155 31323
+ 17465 23033
+ 7380 4937
+ 25700 29354
+ 21551 30639
+ 20851 24696
+ 13576 28588
+ 30839 7017
+ 25536 22332
+ 18209 25200
+ 22094 8262
+ 11741 13799
+ 2411 20279
+ 19437 6491
+ 22918 12484
+ 14693 28154
+ 12413 17866
+ 7695 14085
+ 1563 17453
+ 17231 32218
+ 680 4576
+ 4685 21300
+ 26549 18754
+ 30407 5999
+ 15553 9268
+ 27143 17340
+ 6686 7512
+ 30887 25158
+ 19948 11546
+ 26839 15222
+ 31709 16951
+ 15892 31395
+ 16837 29591
+ 12868 11406
+ 22528 27520
+ 23397 32313
+ 5608 12846
+ 6148 2753
+ 14232 18446
+ 996 21251
+ 15236 28152
+ 8533 10740
+ 11112 3035
+ 4826 29883
+ 9542 23673
+ 13282 5548
+ 32323 24298
+ 5745 13688
+ 25165 3260
+ 26304 24048
+ 24741 30128
+ 29929 32238
+ 26236 10280
+ 10231 30214
+ 15855 14207
+ 25753 14797
+ 16593 16291
+ 32034 24982
+ 3045 30580
+ 3914 15552
+ 8222 14700
+ 18335 3241
+ 1234 25703
+ 22878 3225
+ 9915 5183
+ 5329 19220
+ 23779 29789
+ 25929 7439
+ 11692 21557
+ 8946 7100
+ 9016 12285
+ 3045 10668
+ 14262 3565
+ 25340 27709
+ 7962 25219
+ 8712 31314
+ 29926 9324
+ 24608 14717
+ 6644 21178
+ 1020 32495
+ 22282 28239
+ 5454 2448
+ 9841 18803
+ 32575 20164
+ 22429 5803
+ 22868 23438
+ 5458 18950
+ 21271 14296
+ 12196 11844
+ 10762 18881
+ 26739 330
+ 8317 11019
+ 25088 373
+ 16148 15034
+ 13446 3992
+ 16850 29001
+ 6316 26468
+ 27827 7620
+ 507 29261
+ 8941 13922
+ 30066 24306
+ 32550 20287
+ 23966 29003
+ 20980 5633
+ 5779 28147
+ 22311 24917
+ 26982 5380
+ 8591 30533
+ 12248 22308
+ 12267 9624
+ 24052 18811
+ 21738 9088
+ 14501 23394
+ 5956 29695
+ 3399 29394
+ 28163 9363
+ 20332 23205
+ 16453 19396
+ 5919 22487
+ 22225 6000
+ 4893 18751
+ 30983 2728
+ 8083 26382
+ 15807 16188
+ 21258 3545
+ 11252 5906
+ 30815 31427
+ 7664 17811
+ 5553 31926
+ 29996 31129
+ 19798 24731
+ 3035 13420
+ 5894 17584
+ 29818 615
+ 1174 2345
+ 32443 22053
+ 32422 17029
+ 9300 14086
+ 8930 25602
+ 28489 18476
+ 11900 20183
+ 7803 25865
+ 9396 3287
+ 17492 11467
+ 10847 15223
+ 22175 22040
+ 23680 3596
+ 9628 2197
+ 14621 21620
+ 29598 16869
+ 1705 7510
+ 28045 30712
+ 32627 22878
+ 4049 14967
+ 25508 22233
+ 4676 2416
+ 30083 864
+ 18669 28511
+ 18645 6980
+ 32360 10457
+ 14133 19592
+ 10228 17487
+ 14488 21880
+ 29268 10342
+ 20486 19680
+ 2489 22417
+ 12795 3114
+ 9752 5050
+ 17103 8637
+ 20598 13534
+ 2227 17415
+ 1217 6563
+ 11778 29660
+ 18166 4380
+ 13747 22235
+ 31106 30965
+ 3277 20660
+ 15821 2938
+ 12551 1089
+ 26401 32006
+ 13750 11160
+ 2851 4207
+ 1365 8263
+ 575 13908
+ 22317 31503
+ 13716 6940
+ 28051 25761
+ 26351 15298
+ 21128 1778
+ 12962 12686
+ 28017 2263
+ 25116 24832
+ 30197 7121
+ 16689 6245
+ 29939 26101
+ 1865 28301
+ 13791 30738
+ 2210 23131
+ 16317 2628
+ 19226 2022
+ 9792 26458
+ 17650 24620
+ 16529 16762
+ 31540 3144
+ 5231 8365
+ 26745 30050
+ 2436 13813
+ 3057 24226
+ 16850 7134
+ 15280 13956
+ 16729 28531
+ 21597 8484
+ 24591 12981
+ 9099 1314
+ 22171 5072
+ 28945 4329
+ 3878 607
+ 22254 15943
+ 16611 28226
+ 9814 20049
+ 15875 8601
+ 27558 4047
+ 16592 24987
+ 14881 32366
+ 28159 24614
+ 17278 26907
+ 12078 2565
+ 24156 21026
+ 31186 25595
+ 484 9126
+ 3034 29391
+ 25602 8015
+ 8316 6330
+ 21150 8193
+ 7368 25769
+ 3987 22713
+ 13464 1510
+ 27152 13229
+ 3531 28916
+ 1870 20732
+ 28841 16477
+ 18330 25688
+ 8580 32390
+ 29644 21807
+ 4306 19343
+ 25217 3327
+ 9220 15482
+ 2909 19360
+ 29322 24320
+ 2542 10602
+ 28584 32634
+ 24771 9020
+ 6835 9348
+ 24703 9367
+ 29854 11793
+ 28094 13
+ 8884 9153
+ 31718 9845
+ 21409 125
+ 29154 12643
+ 11508 12143
+ 20771 32150
+ 15461 30851
+ 24132 7711
+ 8536 18656
+ 13762 24880
+ 24627 5568
+ 9853 29592
+ 4645 3654
+ 24249 26638
+ 26944 27402
+ 28538 938
+ 18905 26683
+ 25936 12505
+ 1833 22849
+ 13467 24168
+ 8828 19211
+ 31389 22602
+ 16682 21551
+ 7086 21476
+ 26327 68
+ 4628 31163
+ 24197 13798
+ 20528 10919
+ 7722 3329
+ 27555 5784
+ 21916 17693
+ 24172 30534
+ 17094 27005
+ 1512 24887
+ 21046 13077
+ 9954 8597
+ 1065 24166
+ 8433 1935
+ 898 30076
+ 8836 17408
+ 21755 31855
+ 6680 14927
+ 577 209
+ 20551 12680
+ 9614 17068
+ 2404 19677
+ 16299 1997
+ 17541 3802
+ 19263 10277
+ 10505 27310
+ 3451 1100
+ 29355 2836
+ 13657 23859
+ 12143 32395
+ 28603 28221
+ 27075 25759
+ 12255 14624
+ 25685 2094
+ 2228 9479
+ 23625 1718
+ 5321 26753
+ 22910 15561
+ 3994 12291
+ 27606 11271
+ 27708 4312
+ 20338 28392
+ 25192 6758
+ 20757 4860
+ 7208 15865
+ 28374 23096
+ 25447 20281
+ 6298 28705
+ 26591 3502
+ 7885 4021
+ 29427 31180
+ 19703 27438
+ 8224 11802
+ 24821 24239
+ 30182 3889
+ 1715 4920
+ 1033 25448
+ 15213 14141
+ 31040 17714
+ 31373 22136
+ 29579 26929
+ 22900 8840
+ 9078 23376
+ 16012 10816
+ 13250 9259
+ 11030 3453
+ 17404 14913
+ 7789 12174
+ 9669 14486
+ 27754 16996
+ 29053 3691
+ 30679 16574
+ 28778 14832
+ 7400 3536
+ 18245 8683
+ 14055 29919
+ 15737 18533
+ 3912 11131
+ 29276 23192
+ 11151 17711
+ 19151 4227
+ 23167 14203
+ 24281 24709
+ 4163 8499
+ 12279 16820
+ 5184 96
+ 30175 4494
+ 14971 24052
+ 22711 12277
+ 23960 14001
+ 31950 1630
+ 3461 3292
+ 21763 30033
+ 27167 5707
+ 17965 3451
+ 26668 26296
+ 16117 1948
+ 18990 17953
+ 1211 8407
+ 26028 5977
+ 5924 22262
+ 24757 19170
+ 12603 31325
+ 27263 22107
+ 6139 10631
+ 3356 2299
+ 4973 3074
+ 5491 22919
+ 8313 2309
+ 12723 29314
+ 7868 16347
+ 19870 19804
+ 30439 13944
+ 24383 7548
+ 29466 1203
+ 17813 8255
+ 17413 14528
+ 3595 7946
+ 29331 19360
+ 27779 3263
+ 18201 14942
+ 27926 10230
+ 31758 15135
+ 25994 28554
+ 25477 2818
+ 28625 32545
+ 31681 31791
+ 15862 5496
+ 18495 14672
+ 25318 5719
+ 8668 9714
+ 15048 20033
+ 4544 22904
+ 28831 5631
+ 12250 27717
+ 13838 12370
+ 26344 11520
+ 7508 23605
+ 27923 21993
+ 9354 6718
+ 12627 90
+ 25714 3003
+ 29427 24230
+ 31797 7772
+ 12696 12985
+ 16014 26454
+ 8556 2540
+ 21513 9470
+ 20489 31909
+ 30991 22027
+ 11284 2689
+ 13734 12750
+ 10837 10712
+ 26599 3256
+ 20602 17317
+ 14658 22733
+ 32424 6867
+ 6624 31127
+ 26153 2114
+ 9329 3956
+ 13495 706
+ 22521 11804
+ 6367 7320
+ 25655 9842
+ 25922 30228
+ 22616 9147
+ 15733 7919
+ 23287 22678
+ 24703 32351
+ 11593 22540
+ 20985 7106
+ 6827 31570
+ 21511 2053
+ 6355 23763
+ 22910 12798
+ 17394 32098
+ 20643 7700
+ 3425 6247
+ 25621 19371
+ 25196 28
+ 4248 2287
+ 17399 4866
+ 13187 4016
+ 16111 30677
+ 32479 1080
+ 28794 19817
+ 3360 20738
+ 16393 24565
+ 8146 24697
+ 15507 15742
+ 26988 24553
+ 4436 12067
+ 7113 1297
+ 20886 11570
+ 20950 16823
+ 27166 22554
+ 19494 26341
+ 23045 22614
+ 23863 29578
+ 27615 17311
+ 19295 10317
+ 803 17874
+ 23415 31889
+ 12555 20497
+ 10342 14025
+ 10007 30909
+ 24814 13386
+ 17575 807
+ 32282 23288
+ 26655 13778
+ 499 16716
+ 23357 14922
+ 20246 20295
+ 9567 14801
+ 12055 29964
+ 17820 17933
+ 9856 4598
+ 20915 23865
+ 17055 18731
+ 13802 32080
+ 7743 18118
+ 21795 16871
+ 28578 25277
+ 3979 29820
+ 2863 7422
+ 16731 18202
+ 25444 8217
+ 6741 9578
+ 12221 20009
+ 16828 8274
+ 2397 21929
+ 4509 29796
+ 30071 27154
+ 20352 2969
+ 627 32314
+ 10125 7884
+ 19988 17549
+ 21102 17323
+ 32741 17237
+ 13654 16356
+ 31844 31094
+ 30367 27256
+ 21103 25099
+ 28846 14393
+ 9661 7038
+ 8149 18587
+ 7701 4313
+ 7964 25647
+ 11344 16940
+ 743 24092
+ 17191 10999
+ 24483 11824
+ 29434 19377
+ 3516 24871
+ 11511 1465
+ 17201 10490
+ 19193 18156
+ 26201 26392
+ 22207 29806
+ 3176 32404
+ 27685 6718
+ 27011 5236
+ 30520 7997
+ 3896 8289
+ 30731 7066
+ 12652 20534
+ 25447 29062
+ 18633 17622
+ 10372 28246
+ 19711 5905
+ 22807 1097
+ 26678 24403
+ 27190 6980
+ 28717 11008
+ 394 2314
+ 8354 24220
+ 17300 30594
+ 1499 31686
+ 7381 22970
+ 15634 7799
+ 2237 3736
+ 11228 17609
+ 26235 29212
+ 3748 6377
+ 31969 25683
+ 16762 31955
+ 25512 14137
+ 28053 921
+ 8583 734
+ 20757 21556
+ 27565 4423
+ 9619 9677
+ 5202 27045
+ 15700 7617
+ 23337 31899
+ 17901 21395
+ 31664 4465
+ 14952 8000
+ 609 22044
+ 28167 6788
+ 8958 23120
+ 15326 26025
+ 32587 18357
+ 20142 19633
+ 1692 22453
+ 8067 22993
+ 21458 22858
+ 14511 13864
+ 12408 3941
+ 32227 29177
+ 10436 19124
+ 12624 27041
+ 25988 24471
+ 10443 31926
+ 19952 31542
+ 9487 12498
+ 17572 24806
+ 108 8643
+ 10244 17148
+ 28982 19671
+ 6027 14461
+ 26498 21812
+ 23689 17174
+ 7364 21322
+ 13832 28417
+ 16155 6532
+ 11428 20604
+ 14631 5239
+ 31820 199
+ 29286 3343
+ 3836 16009
+ 836 5933
+ 29851 31684
+ 15123 24425
+ 14680 28039
+ 32085 22207
+ 29935 8131
+ 26321 27411
+ 27244 8622
+ 23068 3989
+ 4373 5467
+ 1617 20509
+ 25692 18225
+ 12766 1775
+ 25012 28712
+ 3679 3101
+ 10350 26561
+ 6584 23105
+ 16582 20679
+ 5011 11282
+ 9324 13858
+ 21959 692
+ 15369 6928
+ 26889 21667
+ 8765 13361
+ 32412 22853
+ 7646 21783
+ 2742 32069
+ 27182 6135
+ 4741 2062
+ 3353 25453
+ 23496 23230
+ 10346 13370
+ 2858 29994
+ 25670 30497
+ 24985 5517
+ 17960 18706
+ 12281 21436
+ 221 8710
+ 17336 2227
+ 1802 16637
+ 32227 10139
+ 27373 9658
+ 31100 25951
+ 23341 32505
+ 7409 10273
+ 21935 12783
+ 11702 14331
+ 30316 539
+ 31780 3730
+ 6553 26228
+ 227 27419
+ 23891 17198
+ 19500 31922
+ 26711 3458
+ 29315 1230
+ 14407 20686
+ 12653 18423
+ 6971 8910
+ 23028 31442
+ 23903 20104
+ 9688 5595
+ 7328 23510
+ 30565 6698
+ 8556 7037
+ 8987 21972
+ 3260 1525
+ 17756 7826
+ 8376 1288
+ 19861 17772
+ 25190 11962
+ 21320 13917
+ 20468 2526
+ 30895 19192
+ 26703 11003
+ 4525 20267
+ 17880 21050
+ 31989 4987
+ 5929 12592
+ 6236 10253
+ 19959 8581
+ 30861 30
+ 27973 23437
+ 3904 17788
+ 30015 9733
+ 12923 4053
+ 1054 1632
+ 571 963
+ 24759 11013
+ 31035 4509
+ 17499 7982
+ 2198 9274
+ 24288 21003
+ 29987 3043
+ 14526 6423
+ 18566 20977
+ 17493 6022
+ 1829 25995
+ 8331 23283
+ 32570 14903
+ 17429 1920
+ 27738 32019
+ 474 7101
+ 22023 30080
+ 5121 9947
+ 32477 31335
+ 7264 16822
+ 27934 7474
+ 19983 13696
+ 3204 18370
+ 15656 30927
+ 9300 2770
+ 7850 3616
+ 23515 15941
+ 5057 21716
+ 19074 23830
+ 28871 2028
+ 6141 12964
+ 18776 29656
+ 31727 32593
+ 26669 24274
+ 31677 11893
+ 14922 13668
+ 6225 4044
+ 6766 18113
+ 13466 17068
+ 21156 15080
+ 22755 8565
+ 5901 28261
+ 5645 32683
+ 11798 1518
+ 12034 30078
+ 28513 22001
+ 21927 16250
+ 15325 10383
+ 13291 26958
+ 3741 32351
+ 10365 3752
+ 18196 7337
+ 4604 30052
+ 21143 5565
+ 14956 8255
+ 25603 30295
+ 28689 14733
+ 30132 25842
+ 6058 22887
+ 25303 17967
+ 1906 13066
+ 31379 25485
+ 16684 8485
+ 2130 8123
+ 11469 22796
+ 27101 30226
+ 17500 16576
+ 27879 22714
+ 13513 31770
+ 21205 31561
+ 20132 16703
+ 720 13729
+ 15528 25816
+ 7947 27922
+ 21832 21142
+ 25487 22491
+ 32632 20136
+ 27084 31028
+ 2577 26858
+ 9572 25169
+ 92 31418
+ 11203 5817
+ 30033 23677
+ 6453 26800
+ 29284 14324
+ 11078 15426
+ 11694 30906
+ 29029 24049
+ 26230 23617
+ 16855 31711
+ 17993 1764
+ 29220 22180
+ 26570 19387
+ 10079 26866
+ 11187 229
+ 27560 4988
+ 20343 19014
+ 5005 19587
+ 18481 14527
+ 24289 26786
+ 14231 29691
+ 9718 19624
+ 26586 24870
+ 19734 13886
+ 5747 22782
+ 9560 19299
+ 29948 943
+ 21243 18129
+ 10830 22843
+ 18076 24966
+ 17757 4396
+ 20407 1990
+ 32309 31865
+ 19458 31257
+ 20684 22696
+ 30810 12492
+ 28777 9050
+ 27908 12995
+ 18810 20864
+ 22601 3688
+ 17116 3507
+ 5989 17842
+ 11960 17698
+ 24341 17498
+ 24120 21201
+ 14839 24967
+ 4721 1262
+ 15437 31792
+ 4097 2072
+ 27028 29637
+ 27146 30904
+ 27068 5291
+ 11331 29315
+ 20673 2625
+ 25350 29294
+ 25754 1628
+ 6997 16271
+ 31376 4113
+ 21505 21338
+ 13872 21002
+ 31788 25086
+ 10534 19074
+ 642 12175
+ 3182 27989
+ 9153 20227
+ 2171 6800
+ 5650 15344
+ 17136 16926
+ 25100 30795
+ 11726 10070
+ 12597 29534
+ 23804 29996
+ 5386 32620
+ 29764 13843
+ 18600 32645
+ 4330 18589
+ 12891 16180
+ 26428 5147
+ 29046 4558
+ 9602 3725
+ 4080 26456
+ 2779 5981
+ 32357 30961
+ 460 16520
+ 21578 1803
+ 29500 23004
+ 25893 24486
+ 28628 28730
+ 5838 754
+ 15074 29880
+ 997 16639
+ 13017 26082
+ 22696 4858
+ 2258 7978
+ 32681 16098
+ 12661 24838
+ 7872 1168
+ 30431 13841
+ 5117 10011
+ 5172 4075
+ 5442 7618
+ 18607 20596
+ 19572 5027
+ 22815 29261
+ 17724 7605
+ 1001 9615
+ 16509 12918
+ 31925 31705
+ 1220 30476
+ 6686 10463
+ 2565 24983
+ 30938 27371
+ 27194 161
+ 29917 24750
+ 20337 27569
+ 31288 26638
+ 11033 31023
+ 21627 7075
+ 22886 20957
+ 19596 8889
+ 28372 23124
+ 4622 18901
+ 19682 12039
+ 7792 16341
+ 15950 6009
+ 29979 24031
+ 16941 24949
+ 23817 3713
+ 22625 1308
+ 28019 14963
+ 4372 18163
+ 2102 6040
+ 21490 17657
+ 8645 20726
+ 19199 30754
+ 32675 15484
+ 6174 13211
+ 25439 13717
+ 31566 3935
+ 26970 14748
+ 21238 29638
+ 14241 3429
+ 26258 10201
+ 29246 326
+ 14154 21583
+ 18345 23295
+ 8467 24900
+ 18680 820
+ 27151 27850
+ 9893 19999
+ 29993 21672
+ 21469 5468
+ 10186 28064
+ 32612 23240
+ 12776 1755
+ 16961 21123
+ 19097 16394
+ 22924 31844
+ 6811 1307
+ 14778 25363
+ 31047 12900
+ 18190 10606
+ 20372 30788
+ 32726 17582
+ 26611 3439
+ 27202 7192
+ 10447 6957
+ 8396 17677
+ 13007 3818
+ 25919 13428
+ 6882 8363
+ 13200 1174
+ 31589 26129
+ 25305 22690
+ 24258 13738
+ 31716 30010
+ 4347 28289
+ 2524 22394
+ 13533 27637
+ 19158 27156
+ 3199 1531
+ 19189 29247
+ 15361 31257
+ 7732 27721
+ 26762 31110
+ 6601 20945
+ 29848 23786
+ 8045 10671
+ 15863 9850
+ 16836 19422
+ 10419 1835
+ 17000 29096
+ 28037 3048
+ 10007 31899
+ 4459 27610
+ 25801 21718
+ 7954 10467
+ 25704 22905
+ 12817 20379
+ 28208 7160
+ 7904 9266
+ 21943 352
+ 435 28104
+ 4574 27291
+ 16762 23003
+ 16621 12012
+ 7022 7582
+ 29271 517
+ 5786 2838
+ 27818 20776
+ 19991 17427
+ 1903 14567
+ 21419 3362
+ 5559 28496
+ 948 32457
+ 18255 23623
+ 32349 29558
+ 21428 7188
+ 6469 5281
+ 13028 20026
+ 32713 20955
+ 7539 23765
+ 24422 22650
+ 1607 22226
+ 26788 21224
+ 15754 2422
+ 7222 19076
+ 28052 15324
+ 20233 32598
+ 10124 18712
+ 1826 25795
+ 16054 21459
+ 20052 12997
+ 16005 28780
+ 22253 7974
+ 22686 26781
+ 20878 23127
+ 15639 9723
+ 6816 22479
+ 26739 24201
+ 28902 14770
+ 4053 20727
+ 13753 27631
+ 30002 13323
+ 19145 4834
+ 4679 30469
+ 30774 28111
+ 12863 3775
+ 24832 11682
+ 16171 19862
+ 27380 1139
+ 14696 10794
+ 8800 23168
+ 1115 25396
+ 2262 8546
+ 27868 7361
+ 27034 11879
+ 2802 25948
+ 15689 22805
+ 24975 1966
+ 22920 21260
+ 25621 10071
+ 8337 19070
+ 21145 26074
+ 8096 26808
+ 11004 11918
+ 2671 8759
+ 15868 20149
+ 17642 5626
+ 19619 10475
+ 13205 26069
+ 27495 8520
+ 22033 439
+ 17842 20917
+ 15981 21466
+ 15711 11263
+ 19202 5151
+ 18198 26992
+ 8114 17606
+ 19815 1468
+ 13982 31488
+ 20937 1342
+ 32604 6609
+ 29584 27815
+ 26369 3581
+ 31313 6724
+ 19034 26047
+ 31230 8009
+ 16082 20268
+ 9326 18831
+ 19878 7264
+ 23779 17500
+ 12336 25738
+ 10106 4347
+ 21280 13608
+ 5988 5608
+ 25002 1759
+ 27644 9631
+ 22727 19823
+ 7671 9242
+ 9677 632
+ 13036 23608
+ 6842 30415
+ 18098 9319
+ 3517 1613
+ 22313 9236
+ 18576 32298
+ 9 24932
+ 32621 7680
+ 31140 14599
+ 24194 6091
+ 22140 32747
+ 22490 21318
+ 10425 20695
+ 15078 32048
+ 27074 28155
+ 16866 4906
+ 13113 10421
+ 10361 10476
+ 4568 28640
+ 2601 5053
+ 30638 30511
+ 13827 32058
+ 5259 24600
+ 22675 5784
+ 8263 26409
+ 21444 16799
+ 27636 22139
+ 22476 1234
+ 23548 24666
+ 20281 1091
+ 15966 2855
+ 29541 202
+ 17762 448
+ 26032 2904
+ 18472 27052
+ 29953 10843
+ 18355 21158
+ 17968 9011
+ 6163 26876
+ 26904 29165
+ 29319 20127
+ 31539 13692
+ 7812 23707
+ 21444 30445
+ 19642 4362
+ 21676 13831
+ 12342 5008
+ 24106 3616
+ 22285 1172
+ 2795 4554
+ 15587 14750
+ 17644 11363
+ 3829 6975
+ 29383 27770
+ 6742 3894
+ 28725 4671
+ 25112 13162
+ 15265 6467
+ 25722 11444
+ 15823 13547
+ 8961 28249
+ 20407 23340
+ 4819 9560
+ 9683 298
+ 12166 23748
+ 3913 6547
+ 1004 32384
+ 612 13452
+ 6492 1503
+ 16142 21840
+ 24373 4013
+ 25343 10641
+ 16738 28019
+ 8834 19195
+ 19928 32702
+ 29664 4911
+ 30235 23910
+ 23164 20176
+ 11001 13300
+ 8691 17466
+ 17879 22357
+ 16539 3769
+ 27629 9531
+ 17372 16170
+ 21784 12967
+ 6155 1785
+ 8418 12332
+ 12429 27339
+ 10652 2984
+ 3087 5620
+ 3703 5206
+ 19441 26694
+ 31398 18461
+ 5352 15267
+ 202 30539
+ 12843 10004
+ 14060 5606
+ 31624 12576
+ 6260 24558
+ 18910 29516
+ 4289 26648
+ 21661 9433
+ 29176 15997
+ 9746 23256
+ 239 5917
+ 27490 2024
+ 10275 13798
+ 16420 26122
+ 20670 26713
+ 13524 30980
+ 20967 31447
+ 12875 16403
+ 23474 25034
+ 936 31133
+ 15382 15636
+ 15147 3038
+ 22907 28206
+ 21916 14740
+ 16289 12177
+ 29443 16840
+ 8340 30254
+ 12953 26135
+ 13503 25539
+ 15073 4801
+ 29205 13060
+ 13860 2084
+ 9098 19650
+ 3698 27974
+ 32568 7979
+ 31654 7971
+ 29321 24226
+ 220 24777
+ 30994 2439
+ 17919 17452
+ 29620 24214
+ 19763 15344
+ 6902 28571
+ 23284 17002
+ 20578 6217
+ 760 25148
+ 16407 25398
+ 10982 12578
+ 29870 19721
+ 30510 30093
+ 13517 24617
+ 32096 15322
+ 15054 20775
+ 17023 4112
+ 5145 5757
+ 31478 25894
+ 14038 27679
+ 13555 27400
+ 8658 19883
+ 3321 12433
+ 9080 12290
+ 18368 28410
+ 12810 9554
+ 11125 16429
+ 4138 7325
+ 13726 18879
+ 20002 6138
+ 21000 4676
+ 4422 748
+ 570 18164
+ 26639 17481
+ 29709 11175
+ 21144 15682
+ 22837 18251
+ 3156 8523
+ 26766 6951
+ 3299 28862
+ 19766 21318
+ 9004 25134
+ 26261 25255
+ 32465 11391
+ 8077 26055
+ 29032 28169
+ 19012 29272
+ 10713 23315
+ 22764 11024
+ 10618 28705
+ 31562 657
+ 13208 6835
+ 7081 4251
+ 32058 9518
+ 27934 14538
+ 27674 12475
+ 14368 8789
+ 16597 10795
+ 20886 9279
+ 6548 27874
+ 11161 20931
+ 20338 12570
+ 13899 16041
+ 18965 28859
+ 21064 25470
+ 524 8282
+ 25934 15786
+ 2978 28654
+ 13534 24474
+ 10485 16622
+ 438 8518
+ 2888 7615
+ 31273 362
+ 6293 16472
+ 30836 3093
+ 15266 7245
+ 9547 17189
+ 31189 27237
+ 32264 4480
+ 17229 25114
+ 26875 16882
+ 11965 8070
+ 29048 18101
+ 5070 10827
+ 30819 22228
+ 15300 11306
+ 7463 684
+ 10606 9273
+ 24070 24820
+ 18007 17812
+ 28150 23001
+ 5253 14008
+ 317 24020
+ 22789 4279
+ 22841 510
+ 3254 19362
+ 8903 3036
+ 15855 14232
+ 18941 27287
+ 28321 14377
+ 14565 29651
+ 24538 12712
+ 3620 30324
+ 9346 30309
+ 13200 21933
+ 17020 939
+ 23501 25326
+ 6726 1196
+ 20794 5451
+ 17016 23447
+ 10128 2365
+ 32143 24351
+ 19623 25482
+ 28046 3326
+ 9235 18037
+ 10800 10246
+ 19538 73
+ 25464 4723
+ 25446 30369
+ 17296 13160
+ 7145 4541
+ 20481 22646
+ 12981 3970
+ 7050 19046
+ 22617 11704
+ 11974 13918
+ 26833 1902
+ 10041 6870
+ 22251 20805
+ 10543 6597
+ 7 21715
+ 25145 26531
+ 12276 9003
+ 32532 2302
+ 29636 29404
+ 8407 11888
+ 30106 32215
+ 2716 16639
+ 31382 30647
+ 29108 5876
+ 16162 23840
+ 4040 21341
+ 21748 26875
+ 20315 8360
+ 20828 27760
+ 10287 18617
+ 2402 6838
+ 587 8997
+ 19608 4562
+ 15217 27711
+ 1630 1432
+ 13293 21973
+ 26802 29273
+ 5339 1180
+ 17060 8381
+ 21251 13143
+ 26538 3193
+ 18102 24316
+ 5188 27559
+ 2560 11566
+ 1880 9391
+ 11221 12419
+ 5897 29892
+ 10207 17457
+ 23207 24859
+ 30662 29398
+ 6834 18733
+ 31709 14908
+ 4840 4207
+ 26180 17
+ 12668 23031
+ 17588 12705
+ 25017 14542
+ 14924 21207
+ 6014 939
+ 29626 11996
+ 15352 11006
+ 23921 28364
+ 19292 1121
+ 9340 4366
+ 26186 30343
+ 4059 5670
+ 20677 19711
+ 18759 13746
+ 21435 15153
+ 14713 4274
+ 13639 14868
+ 11554 7191
+ 32483 29791
+ 3301 26850
+ 4083 24793
+ 3007 32034
+ 1575 31446
+ 19580 9048
+ 21589 15571
+ 8152 27591
+ 29579 6493
+ 8743 5497
+ 28989 10904
+ 10366 13005
+ 14480 12481
+ 6739 8062
+ 21466 15415
+ 1507 17488
+ 1707 1983
+ 29342 11910
+ 1959 5052
+ 11787 12167
+ 19659 846
+ 3257 2860
+ 19370 4190
+ 23027 12614
+ 17007 9157
+ 30197 6433
+ 5508 15050
+ 27565 5071
+ 2258 17264
+ 5125 19525
+ 6869 32016
+ 11756 12885
+ 2725 13047
+ 10102 14274
+ 6515 21175
+ 11645 5325
+ 25312 28726
+ 29779 15273
+ 14060 15721
+ 3389 14459
+ 13087 21486
+ 382 30100
+ 28645 27343
+ 21748 14788
+ 29206 13017
+ 32571 14533
+ 12225 6146
+ 23469 13249
+ 23187 3745
+ 1388 29261
+ 18719 24355
+ 3580 18962
+ 17305 4925
+ 31230 32176
+ 10152 15257
+ 28849 29045
+ 18943 15657
+ 4111 3725
+ 13235 12651
+ 24709 11170
+ 21557 9476
+ 28730 29639
+ 53 9277
+ 12086 2785
+ 6279 3342
+ 15007 6322
+ 31625 2676
+ 24210 29164
+ 28287 27917
+ 13080 18624
+ 31620 18676
+ 23032 9351
+ 21462 22797
+ 2085 23089
+ 7518 9224
+ 11979 23912
+ 11634 16261
+ 17664 1094
+ 4593 20964
+ 25681 15829
+ 27904 7010
+ 8050 17779
+ 3778 23380
+ 13199 2956
+ 25492 22124
+ 29128 24084
+ 15458 5887
+ 32649 20837
+ 10725 14483
+ 20877 1065
+ 6814 11224
+ 3715 5952
+ 9877 24733
+ 21349 5258
+ 29442 10025
+ 9384 1454
+ 23311 25269
+ 11430 9768
+ 4655 21191
+ 16552 27101
+ 16241 18779
+ 797 967
+ 8321 6113
+ 23239 11845
+ 5650 21817
+ 23431 12482
+ 4747 23287
+ 9954 31903
+ 16143 30807
+ 14137 15687
+ 18909 23917
+ 31200 23952
+ 13425 10547
+ 4481 20127
+ 7844 20807
+ 4886 19108
+ 30564 19002
+ 3377 24563
+ 10906 27520
+ 10786 18177
+ 22269 547
+ 17122 24595
+ 19907 24968
+ 16817 13154
+ 6421 429
+ 16485 28865
+ 1414 24163
+ 24509 12752
+ 11702 21310
+ 27110 11260
+ 20109 7144
+ 27579 3489
+ 13717 28899
+ 3398 29644
+ 27134 27810
+ 4919 15411
+ 17449 32054
+ 6177 28950
+ 32388 8919
+ 13675 10994
+ 26055 7074
+ 268 1515
+ 11690 24878
+ 30269 12055
+ 4697 1160
+ 5243 6106
+ 22023 372
+ 14648 2988
+ 21793 4556
+ 30182 14025
+ 23231 24076
+ 25842 8792
+ 4630 8254
+ 17814 17614
+ 26834 27254
+ 28518 866
+ 29002 16999
+ 31658 25476
+ 21185 10110
+ 21440 12669
+ 6375 24892
+ 10440 2920
+ 15105 8080
+ 12825 3546
+ 32317 1832
+ 27910 20925
+ 26053 14247
+ 31146 239
+ 13924 12808
+ 5509 353
+ 10898 16737
+ 7656 5261
+ 20202 10361
+ 28980 19258
+ 7727 23224
+ 30494 21425
+ 22299 28437
+ 3412 29327
+ 11616 18391
+ 3820 25752
+ 25173 6662
+ 10789 31224
+ 245 5016
+ 14659 29082
+ 27633 22408
+ 22593 30014
+ 9132 25372
+ 31311 5435
+ 9530 12226
+ 20279 17609
+ 610 2317
+ 22991 7694
+ 22015 5765
+ 11722 7947
+ 32537 1277
+ 25700 7886
+ 6188 2929
+ 29799 27754
+ 28497 15206
+ 15185 24378
+ 22267 9461
+ 10834 6712
+ 32302 21203
+ 13102 25149
+ 6710 693
+ 15868 10525
+ 2804 17057
+ 8712 21959
+ 17934 17361
+ 20755 23437
+ 15447 16365
+ 7546 24830
+ 6140 15760
+ 16574 2241
+ 8467 21784
+ 2353 25879
+ 18751 20202
+ 23182 14506
+ 22118 4217
+ 30315 25997
+ 24415 19828
+ 20130 19821
+ 19659 22183
+ 29914 27646
+ 21327 10290
+ 3963 7905
+ 25493 1259
+ 5516 23651
+ 22423 31942
+ 28673 3208
+ 13266 12373
+ 49 19960
+ 9754 31622
+ 28733 10898
+ 774 28138
+ 7011 7536
+ 24030 5869
+ 18755 20064
+ 30262 12416
+ 26709 3302
+ 6521 6901
+ 26831 24323
+ 15812 26804
+ 21118 26132
+ 1670 26835
+ 11540 28232
+ 4767 13188
+ 21417 13126
+ 26278 13196
+ 20793 16056
+ 32068 1035
+ 27912 17302
+ 674 14840
+ 6929 31531
+ 32528 21730
+ 5540 20200
+ 14357 6812
+ 31357 1099
+ 22118 3484
+ 24279 11809
+ 27174 32242
+ 27392 22697
+ 13863 26860
+ 12065 15405
+ 15838 29573
+ 2060 15304
+ 26872 18408
+ 5120 5177
+ 10884 32380
+ 25721 24752
+ 30944 32494
+ 19249 443
+ 1688 28157
+ 21939 31875
+ 5043 18607
+ 17381 5813
+ 22993 15866
+ 795 17810
+ 1234 11221
+ 30827 31930
+ 23740 23771
+ 10769 884
+ 15550 16341
+ 8392 13627
+ 11874 21129
+ 10045 29857
+ 32503 23897
+ 24256 7563
+ 26758 25952
+ 30082 28172
+ 28338 26321
+ 9178 11060
+ 23282 31104
+ 29473 14662
+ 21220 30118
+ 12745 29951
+ 22104 1791
+ 23957 21908
+ 2581 22671
+ 13776 15689
+ 3905 9086
+ 5278 24732
+ 18065 28550
+ 8087 21013
+ 16789 15269
+ 21755 2815
+ 19297 4575
+ 29679 14172
+ 23856 14579
+ 15193 7559
+ 665 19207
+ 31752 12333
+ 9225 28804
+ 32758 13128
+ 25983 23130
+ 20895 23293
+ 17004 22309
+ 31601 27983
+ 20215 680
+ 26773 13767
+ 2503 5979
+ 9552 1097
+ 28878 21966
+ 22143 32359
+ 5767 17855
+ 23731 15542
+ 17484 18687
+ 14500 953
+ 18824 4162
+ 27587 25109
+ 28320 32292
+ 14576 7160
+ 7577 25812
+ 22088 3477
+ 12699 20196
+ 21080 5349
+ 399 11243
+ 9204 7374
+ 8509 17867
+ 5420 4648
+ 32617 21356
+ 30440 23794
+ 30352 21015
+ 19428 28280
+ 6409 1653
+ 24284 3844
+ 30817 8864
+ 211 21509
+ 25346 3724
+ 31114 2456
+ 4668 13420
+ 1370 24736
+ 1519 31406
+ 4285 23688
+ 21059 16730
+ 15102 18986
+ 28385 18623
+ 1688 31542
+ 9814 23413
+ 32509 6084
+ 5987 28126
+ 146 4552
+ 20750 8557
+ 14542 9274
+ 28041 14877
+ 24987 18928
+ 12033 6311
+ 11283 15934
+ 1174 13330
+ 17408 25511
+ 1256 22905
+ 20096 23255
+ 22192 10455
+ 17264 9853
+ 12040 23043
+ 563 28311
+ 40 19682
+ 1991 20440
+ 10867 17455
+ 13564 8729
+ 31959 27200
+ 8439 17089
+ 4256 25414
+ 1305 13880
+ 4102 14522
+ 25779 23986
+ 15818 21948
+ 11237 3214
+ 8047 7250
+ 7748 31457
+ 31403 20361
+ 3829 26798
+ 27085 9895
+ 270 16272
+ 8708 22963
+ 30764 7851
+ 8571 22460
+ 28241 32480
+ 23159 7024
+ 5437 856
+ 5036 15004
+ 16015 5284
+ 7478 22898
+ 32545 4811
+ 9390 6759
+ 24368 15543
+ 25089 30671
+ 10751 24999
+ 2500 11324
+ 13517 2900
+ 26868 27407
+ 15875 3492
+ 18702 10884
+ 21176 19183
+ 15026 9431
+ 31151 472
+ 10248 32291
+ 14381 9232
+ 5968 10431
+ 24081 836
+ 20756 12813
+ 25530 5046
+ 11429 5565
+ 1402 6693
+ 6303 3505
+ 11608 21678
+ 3164 4288
+ 9500 3204
+ 27214 21206
+ 30642 125
+ 31333 7394
+ 23066 16007
+ 1734 15182
+ 26919 19520
+ 19500 3521
+ 661 27912
+ 23167 29458
+ 31988 26128
+ 12591 24700
+ 799 22250
+ 22062 27450
+ 23831 5998
+ 23894 26572
+ 31012 2483
+ 20800 605
+ 5472 28970
+ 11697 22467
+ 31432 9702
+ 7906 7888
+ 20536 25937
+ 32756 23982
+ 9395 4002
+ 7715 30533
+ 28052 21398
+ 5456 4245
+ 22097 8187
+ 11682 26193
+ 25761 11465
+ 31009 9953
+ 7426 2980
+ 2897 17745
+ 155 29122
+ 995 32161
+ 28353 21319
+ 18632 27439
+ 10589 29272
+ 13057 7668
+ 29878 12852
+ 7341 2958
+ 2078 20696
+ 11767 3345
+ 17984 8128
+ 31145 21203
+ 30944 28283
+ 28989 21365
+ 5357 6131
+ 29556 15252
+ 22805 1374
+ 14224 18353
+ 27111 32750
+ 6771 14823
+ 25588 21633
+ 23044 18777
+ 13646 6814
+ 5728 30995
+ 27899 25156
+ 32619 14488
+ 4108 8739
+ 26769 2081
+ 26925 31206
+ 5007 5861
+ 12438 14984
+ 24134 29143
+ 22394 10376
+ 7868 23894
+ 13083 4658
+ 23436 23688
+ 14554 7725
+ 13854 13594
+ 30127 9366
+ 18231 28245
+ 26783 30533
+ 23921 24212
+ 26848 13230
+ 104 21057
+ 17780 4916
+ 21118 13208
+ 21822 11444
+ 26151 23219
+ 15245 15446
+ 23283 20806
+ 13915 19612
+ 6540 24020
+ 24720 1554
+ 19717 5646
+ 27572 30928
+ 17156 2129
+ 29097 25957
+ 11111 16462
+ 8211 24753
+ 17179 763
+ 9297 10352
+ 19733 6684
+ 26592 7251
+ 22368 26577
+ 23117 4493
+ 10605 16040
+ 14051 7431
+ 23515 8932
+ 26967 31327
+ 287 9667
+ 28157 25624
+ 29070 31649
+ 18173 876
+ 15462 16912
+ 24909 5210
+ 29332 8958
+ 2354 29873
+ 30497 7752
+ 22344 4841
+ 15427 17157
+ 19473 5056
+ 21295 1583
+ 8522 3007
+ 30704 11331
+ 11601 21463
+ 18857 26528
+ 3598 20085
+ 10935 23964
+ 11756 25727
+ 21349 14402
+ 5791 6108
+ 29918 17148
+ 27253 17201
+ 24915 19545
+ 17979 31943
+ 2375 10093
+ 15016 5233
+ 15654 11074
+ 32166 19107
+ 1393 30480
+ 26785 10483
+ 2768 3587
+ 21104 21062
+ 29332 3441
+ 20557 13124
+ 17234 21646
+ 27305 12683
+ 22595 27849
+ 22411 21105
+ 8543 24088
+ 21903 20518
+ 26921 23191
+ 20348 13869
+ 6220 20758
+ 425 25670
+ 29268 32288
+ 28556 16643
+ 3542 32611
+ 4306 29543
+ 21909 15697
+ 15011 11516
+ 12090 13055
+ 27320 25597
+ 30573 13441
+ 16147 22359
+ 23069 20465
+ 3668 21578
+ 10512 17818
+ 16815 30644
+ 12743 22481
+ 17092 2825
+ 14077 23323
+ 1174 10061
+ 6449 31599
+ 26664 30285
+ 25758 7044
+ 31289 15528
+ 27235 1822
+ 18664 19755
+ 15746 27042
+ 21761 8272
+ 25509 5661
+ 27626 2209
+ 17577 11834
+ 1083 24336
+ 25349 6569
+ 2113 2116
+ 10848 1948
+ 20135 24109
+ 10406 24622
+ 23243 22311
+ 20779 7057
+ 23361 13862
+ 30829 26900
+ 15934 9615
+ 2634 26668
+ 6327 22639
+ 4982 29114
+ 1577 11235
+ 4679 4104
+ 5142 17595
+ 8674 18436
+ 15724 19293
+ 30239 15957
+ 28454 12854
+ 17778 3870
+ 2201 24829
+ 10608 24410
+ 18169 12626
+ 11638 17101
+ 3279 24391
+ 13899 2504
+ 31529 27278
+ 9360 26095
+ 23422 25395
+ 3846 5504
+ 26189 16060
+ 12485 26777
+ 939 6382
+ 10924 31786
+ 14365 11598
+ 32354 29272
+ 2326 25812
+ 13432 16445
+ 16840 1321
+ 28214 23826
+ 8668 25904
+ 14059 14047
+ 9469 1132
+ 16279 19724
+ 15116 315
+ 19176 12586
+ 30246 11209
+ 28350 29325
+ 25763 23010
+ 29544 8531
+ 596 10710
+ 32760 8618
+ 25993 4296
+ 28229 30775
+ 2395 25314
+ 4127 3246
+ 22517 31243
+ 25231 6081
+ 23721 14798
+ 8944 3496
+ 20167 27988
+ 29941 22203
+ 29506 24167
+ 18346 2966
+ 9300 2713
+ 27331 12925
+ 9079 1473
+ 19591 10171
+ 13088 26417
+ 9199 27388
+ 21197 4373
+ 22912 32651
+ 22805 14237
+ 21689 26047
+ 3222 18336
+ 27366 28610
+ 17822 10909
+ 1887 21556
+ 4025 26632
+ 17489 25885
+ 13116 18946
+ 3676 14824
+ 1074 30138
+ 5207 26412
+ 19726 21952
+ 12230 3871
+ 10430 18135
+ 8609 10707
+ 8389 11721
+ 29229 23632
+ 26939 30484
+ 31174 4579
+ 7569 32546
+ 5020 19202
+ 28222 1067
+ 14981 14678
+ 16504 2239
+ 21282 18570
+ 22099 30786
+ 11714 8116
+ 11947 27811
+ 21873 30513
+ 27000 9946
+ 4326 21267
+ 7739 8632
+ 3340 18993
+ 14147 8385
+ 0 32313
+ 3542 15095
+ 11916 18718
+ 12347 9087
+ 7491 26729
+ 27616 22597
+ 22899 5932
+ 27368 26831
+ 11607 4931
+ 28050 13725
+ 15887 31452
+ 25873 23185
+ 240 17235
+ 30330 27890
+ 10488 17023
+ 12712 20421
+ 9286 24510
+ 4344 8026
+ 31893 556
+ 9205 5889
+ 27862 13709
+ 6186 23034
+ 16697 18315
+ 10337 13039
+ 7669 19232
+ 21447 11056
+ 5205 6
+ 7043 19788
+ 31928 4160
+ 26226 31876
+ 24368 28126
+ 4056 1253
+ 19376 22352
+ 3832 26070
+ 24003 10399
+ 4777 23322
+ 18161 9257
+ 23815 20055
+ 7699 17784
+ 8366 9572
+ 22768 32013
+ 6608 20405
+ 16559 25588
+ 6870 1879
+ 24757 2628
+ 17697 28698
+ 25269 31638
+ 11214 6570
+ 470 28888
+ 10093 26462
+ 14826 26324
+ 11950 709
+ 5843 29940
+ 6473 17414
+ 2921 18425
+ 18273 25929
+ 32304 4192
+ 16602 25730
+ 17761 1125
+ 32057 10526
+ 6902 18859
+ 9649 22821
+ 9315 12978
+ 18490 17285
+ 246 14439
+ 7072 25454
+ 27845 30772
+ 8596 17063
+ 25958 17173
+ 9468 26373
+ 24727 29287
+ 18381 300
+ 3150 17195
+ 3285 16643
+ 15014 26805
+ 1827 1612
+ 2888 23488
+ 6553 6647
+ 5914 8993
+ 30363 14061
+ 23054 28500
+ 22705 26414
+ 21016 25172
+ 14914 7222
+ 18784 16708
+ 9099 28610
+ 1284 5520
+ 31526 9266
+ 6328 28502
+ 7833 18914
+ 27344 2811
+ 25974 24808
+ 850 4078
+ 4799 25827
+ 5076 30423
+ 7521 27261
+ 15618 24928
+ 8630 21648
+ 29130 19992
+ 15132 10453
+ 30562 5864
+ 30173 12863
+ 25675 4309
+ 32418 26937
+ 10191 28610
+ 11777 2081
+ 3687 16682
+ 2973 17529
+ 26294 25826
+ 26005 23392
+ 24015 25325
+ 7695 31257
+ 24759 22996
+ 23000 2416
+ 19469 203
+ 18461 1269
+ 29206 23865
+ 19573 19758
+ 592 21326
+ 27030 19952
+ 9476 9574
+ 25614 24638
+ 10316 17972
+ 12715 291
+ 27441 5542
+ 27449 19750
+ 18085 14526
+ 6999 10761
+ 2870 14497
+ 28280 9906
+ 17785 30026
+ 29944 23349
+ 23125 15455
+ 22935 30997
+ 12140 31970
+ 9114 17921
+ 31488 7284
+ 21765 26958
+ 469 25380
+ 29310 18120
+ 30907 18119
+ 17303 5968
+ 29296 5898
+ 24382 2589
+ 14796 10111
+ 24905 30568
+ 13100 5401
+ 29498 3970
+ 24384 10386
+ 9056 30572
+ 23684 8050
+ 23208 28200
+ 19388 20854
+ 6801 25636
+ 18162 14402
+ 2522 24617
+ 10664 21361
+ 14217 9082
+ 15337 15125
+ 24888 14537
+ 26920 28431
+ 29300 30700
+ 1771 4491
+ 24683 2618
+ 20067 16185
+ 30189 8636
+ 3884 8175
+ 6455 24411
+ 18596 5739
+ 3555 21098
+ 16968 9779
+ 12942 3588
+ 27335 14991
+ 15094 1763
+ 14473 29129
+ 27723 17993
+ 32124 27643
+ 27322 32000
+ 6981 23774
+ 13353 9028
+ 17368 17421
+ 30069 6337
+ 30153 14208
+ 31844 8676
+ 10937 6126
+ 8656 11717
+ 14675 22295
+ 9364 567
+ 15234 11247
+ 3824 16779
+ 23718 10448
+ 25904 14270
+ 19102 9236
+ 1420 31477
+ 8110 17245
+ 20046 11577
+ 31329 15927
+ 20592 5001
+ 7084 5278
+ 2571 16514
+ 19118 591
+ 23794 16117
+ 26759 26539
+ 13100 31452
+ 3581 13660
+ 984 7510
+ 16280 8125
+ 12398 10831
+ 15399 31603
+ 31541 27842
+ 9376 9343
+ 9483 8319
+ 15244 13678
+ 4529 20116
+ 15673 7226
+ 9959 31629
+ 22792 18104
+ 29641 5363
+ 8046 12391
+ 2816 32108
+ 18231 4034
+ 23421 11560
+ 32724 14628
+ 14464 5706
+ 7569 2458
+ 10994 23338
+ 18365 19462
+ 4875 26219
+ 28629 3867
+ 4743 6899
+ 15361 19157
+ 11448 7184
+ 13890 74
+ 728 7187
+ 31948 11937
+ 4164 12767
+ 24366 3151
+ 19256 27657
+ 18190 27581
+ 5104 12866
+ 605 3730
+ 25878 986
+ 32753 27426
+ 17810 17501
+ 20158 2935
+ 3297 3436
+ 13027 13735
+ 8285 26352
+ 27368 31040
+ 26827 21795
+ 19129 3496
+ 23765 24009
+ 8437 8592
+ 7698 31810
+ 28252 21382
+ 19321 30258
+ 20012 2061
+ 21803 8328
+ 2442 12685
+ 19101 26343
+ 12024 25258
+ 19816 19860
+ 10799 11195
+ 2038 12292
+ 16313 20491
+ 16528 11403
+ 31429 20459
+ 24152 32638
+ 2784 6288
+ 30432 1663
+ 16974 25312
+ 16426 16026
+ 23779 26246
+ 3084 19989
+ 29282 1710
+ 16131 3304
+ 30334 494
+ 1445 1268
+ 27588 30479
+ 24837 3388
+ 30152 15476
+ 31610 29036
+ 16919 6163
+ 5212 2352
+ 20122 23038
+ 12900 14572
+ 26393 13231
+ 12671 3999
+ 19147 25181
+ 10765 5037
+ 17910 25273
+ 7315 21162
+ 10934 26796
+ 15900 28198
+ 30512 15800
+ 13964 10685
+ 7835 29887
+ 7011 27844
+ 21903 4644
+ 28282 15374
+ 29003 23365
+ 26991 26203
+ 23724 30846
+ 25481 30765
+ 23727 28926
+ 10517 2533
+ 22926 18381
+ 10294 7435
+ 8337 9628
+ 26736 1016
+ 5583 764
+ 22320 14593
+ 5194 12998
+ 3273 6279
+ 17889 31905
+ 19058 9062
+ 2999 11188
+ 4859 17756
+ 8921 3482
+ 25864 5400
+ 2045 23034
+ 18113 8667
+ 14421 23317
+ 13 9361
+ 19627 29672
+ 4479 20616
+ 3821 18552
+ 11093 2555
+ 4515 22809
+ 8432 30407
+ 31674 20903
+ 4686 12228
+ 10841 8600
+ 18003 20323
+ 32111 10804
+ 30093 13367
+ 6887 27691
+ 3716 3162
+ 12161 7658
+ 18835 8341
+ 13164 30794
+ 13189 23656
+ 31718 20282
+ 11074 14898
+ 27203 14373
+ 10239 2254
+ 21471 4111
+ 31362 29202
+ 19853 10077
+ 7469 16358
+ 22620 12675
+ 2971 6025
+ 1154 21206
+ 963 16630
+ 31341 18159
+ 32700 4699
+ 31014 7723
+ 10300 15801
+ 15427 30951
+ 30013 2276
+ 25279 29516
+ 11045 26176
+ 23370 9360
+ 24587 30393
+ 2469 10419
+ 13774 13183
+ 19407 9184
+ 31429 22610
+ 15590 2755
+ 27644 9515
+ 3771 15156
+ 24853 12343
+ 4663 5316
+ 15099 18258
+ 2526 18646
+ 944 18980
+ 10426 1544
+ 18100 29757
+ 11085 29404
+ 18061 16573
+ 18193 8102
+ 21799 26374
+ 16468 12264
+ 14801 27199
+ 19790 30565
+ 14558 21377
+ 2165 10069
+ 32228 28841
+ 4905 27712
+ 23252 22491
+ 11519 1332
+ 834 31228
+ 27405 26892
+ 9284 15485
+ 26034 32448
+ 30328 25829
+ 8827 16837
+ 10484 5817
+ 13047 25503
+ 18644 15998
+ 30776 6137
+ 4722 683
+ 13868 14490
+ 26185 13698
+ 8397 21208
+ 27833 18667
+ 20606 30753
+ 18688 28556
+ 4581 22371
+ 5330 25716
+ 20696 13638
+ 15140 17618
+ 27882 19772
+ 10723 32085
+ 6499 32139
+ 14167 1768
+ 389 23712
+ 306 3237
+ 17687 30231
+ 30811 5887
+ 101 29175
+ 15767 32303
+ 30178 20689
+ 26740 12330
+ 5856 13200
+ 19168 17518
+ 5080 21974
+ 16625 27173
+ 19421 30204
+ 7595 29501
+ 26115 24021
+ 19056 6426
+ 5785 7046
+ 14384 5589
+ 3383 14797
+ 20045 20204
+ 18362 27478
+ 5241 5254
+ 2432 9389
+ 27084 25220
+ 32048 3247
+ 13461 7859
+ 4768 31569
+ 4970 413
+ 31088 29393
+ 14641 11665
+ 11296 5997
+ 17129 29078
+ 22141 9726
+ 32560 21547
+ 32112 18889
+ 19594 17346
+ 11585 30240
+ 25768 12573
+ 5789 4209
+ 8182 25018
+ 27066 17298
+ 30174 30372
+ 27157 17719
+ 15202 30263
+ 9338 10890
+ 25257 7512
+ 25602 8484
+ 17246 22247
+ 31227 32163
+ 15566 30273
+ 10160 4419
+ 20436 13257
+ 30778 7183
+ 8136 28825
+ 7054 31053
+ 7872 28805
+ 23350 20454
+ 652 2012
+ 3125 8385
+ 32021 11341
+ 28846 278
+ 5042 28313
+ 20242 9939
+ 22105 7357
+ 7104 10617
+ 8345 10877
+ 27917 31167
+ 31593 56
+ 4306 5774
+ 10236 30252
+ 32213 28167
+ 20730 3157
+ 592 9549
+ 22646 23890
+ 31796 12808
+ 13897 23738
+ 5815 17570
+ 23417 10107
+ 31733 31347
+ 5239 1803
+ 8318 11020
+ 27960 17964
+ 18912 25647
+ 10014 6227
+ 12351 19416
+ 25092 6845
+ 7749 10264
+ 11927 24685
+ 14790 14468
+ 22935 2165
+ 10908 23836
+ 23660 4083
+ 9312 15039
+ 215 26476
+ 27314 9539
+ 27271 19760
+ 16136 5007
+ 25219 3241
+ 16877 16912
+ 28036 1165
+ 12515 27671
+ 26459 15364
+ 3360 11469
+ 4808 22793
+ 7817 9342
+ 17969 30799
+ 29040 28463
+ 6839 14640
+ 23721 19834
+ 17525 17976
+ 20686 6375
+ 32678 15628
+ 10358 14591
+ 18348 5749
+ 27774 20107
+ 23043 4517
+ 32362 11910
+ 22619 11180
+ 24117 3686
+ 12834 22138
+ 18400 28551
+ 22249 28836
+ 12361 26539
+ 4169 29058
+ 14324 22660
+ 17126 21295
+ 32108 134
+ 15206 32295
+ 20546 2878
+ 5461 22622
+ 8323 26517
+ 14075 7114
+ 9709 11921
+ 20060 15986
+ 7430 19769
+ 12472 71
+ 8064 28772
+ 30442 8466
+ 2168 24919
+ 11853 21245
+ 1048 5705
+ 30411 13379
+ 23921 12780
+ 27624 29904
+ 21609 2362
+ 16313 19099
+ 16565 1807
+ 31719 31161
+ 1551 26865
+ 28114 31556
+ 24799 22736
+ 22593 14413
+ 22966 21360
+ 7684 23602
+ 14628 7030
+ 13846 29647
+ 9355 11547
+ 23284 25894
+ 8095 16039
+ 3069 17723
+ 1420 22023
+ 8391 12269
+ 10162 23527
+ 23420 2013
+ 7966 22740
+ 6252 27234
+ 256 12552
+ 28211 11743
+ 3454 16319
+ 19150 28341
+ 7020 8937
+ 22337 358
+ 29308 23625
+ 11388 5744
+ 30902 9515
+ 10570 30371
+ 3854 28160
+ 579 31936
+ 13346 824
+ 29125 21358
+ 820 13556
+ 16186 1153
+ 26806 10035
+ 10728 4328
+ 27820 7231
+ 7361 5769
+ 16006 6988
+ 28114 31631
+ 15607 18753
+ 19691 11449
+ 1944 8689
+ 27235 13927
+ 16183 31723
+ 18405 24138
+ 29905 24933
+ 4681 26005
+ 26197 19644
+ 21703 16869
+ 2940 16182
+ 19127 25862
+ 7170 29908
+ 3677 6644
+ 9183 10261
+ 24664 3988
+ 26882 27828
+ 17495 24505
+ 22885 8340
+ 13550 15151
+ 28496 19989
+ 14715 25001
+ 29908 6979
+ 13863 11910
+ 20113 1385
+ 24380 18821
+ 31006 12460
+ 19995 29871
+ 11097 32635
+ 20294 32438
+ 6971 30137
+ 7691 4957
+ 12733 8113
+ 25476 31087
+ 3482 19700
+ 29634 18440
+ 3014 27505
+ 27914 15113
+ 10151 12077
+ 2614 4260
+ 25635 30501
+ 10877 16427
+ 4566 2050
+ 17872 25680
+ 11706 16743
+ 15975 24875
+ 16084 25288
+ 15595 8336
+ 2182 18632
+ 1537 13624
+ 6712 17493
+ 32007 20357
+ 15434 18621
+ 20713 11452
+ 30028 11823
+ 7465 2977
+ 24976 10798
+ 6733 14226
+ 23151 26523
+ 19954 25962
+ 29060 21543
+ 1039 27496
+ 3967 18702
+ 14307 20403
+ 5396 10537
+ 29772 16116
+ 12249 26239
+ 6230 14046
+ 11246 7582
+ 21989 3682
+ 26221 5407
+ 11690 1949
+ 9162 29679
+ 7277 15752
+ 28768 26862
+ 8991 2485
+ 22663 19136
+ 19473 27740
+ 12483 26292
+ 19685 4935
+ 21913 18885
+ 26096 21031
+ 15835 18144
+ 9433 14610
+ 29001 22977
+ 14691 29697
+ 28796 17856
+ 6268 16452
+ 23117 29732
+ 15033 2829
+ 7666 7588
+ 22678 13888
+ 20520 14030
+ 8167 3823
+ 17666 26462
+ 31501 13037
+ 24291 2154
+ 9123 30997
+ 5754 15782
+ 24427 27144
+ 5781 14843
+ 28536 29998
+ 25040 8159
+ 26268 20468
+ 22336 12794
+ 19788 21362
+ 3675 12476
+ 11863 13967
+ 27006 19879
+ 24783 12583
+ 27027 3404
+ 8385 26245
+ 15483 17643
+ 18794 27621
+ 13039 6376
+ 18618 22954
+ 16846 32105
+ 11539 5155
+ 28106 14967
+ 31583 23255
+ 32662 22829
+ 19612 13179
+ 8674 10152
+ 1859 28604
+ 4466 11640
+ 25069 23359
+ 21222 31356
+ 14799 4427
+ 28869 11830
+ 10424 4033
+ 6036 28093
+ 11106 22283
+ 31956 14994
+ 4630 17639
+ 22766 15568
+ 25237 23043
+ 23340 5929
+ 17310 16511
+ 25083 17264
+ 32571 13209
+ 26850 16999
+ 8809 22224
+ 2207 6598
+ 15759 7418
+ 5408 12158
+ 19082 5619
+ 22530 2402
+ 16915 21377
+ 7562 21635
+ 29558 5228
+ 17675 22428
+ 16038 1695
+ 17642 6188
+ 25059 14214
+ 5484 463
+ 8516 13260
+ 15550 19378
+ 10129 26091
+ 16829 10239
+ 7424 29933
+ 6663 32082
+ 4493 15112
+ 15153 602
+ 32173 26059
+ 19957 4081
+ 17762 28588
+ 7510 24090
+ 22194 25857
+ 15078 9313
+ 11706 19561
+ 29799 15955
+ 15778 5361
+ 7723 207
+ 30456 6716
+ 24755 23833
+ 24814 8505
+ 10030 17092
+ 31802 9713
+ 32664 27015
+ 27487 27948
+ 13408 18522
+ 9561 2764
+ 8842 32565
+ 17589 28618
+ 20093 23815
+ 22094 6391
+ 31919 29569
+ 24570 8636
+ 6814 22154
+ 12437 19498
+ 3981 13631
+ 26634 470
+ 7078 28292
+ 1784 26398
+ 16205 6997
+ 15054 21647
+ 15222 17701
+ 1107 26683
+ 5898 7845
+ 17313 25354
+ 13433 6537
+ 9673 11276
+ 26037 7150
+ 25971 7702
+ 5122 25643
+ 18662 12788
+ 31757 23037
+ 17681 10677
+ 11772 8195
+ 11833 6052
+ 29734 12496
+ 25643 30115
+ 31335 11968
+ 28892 32723
+ 2817 19981
+ 7556 10081
+ 30000 25766
+ 4976 14523
+ 13500 13158
+ 13013 14911
+ 14548 26768
+ 25358 5845
+ 13262 11095
+ 15592 23018
+ 11349 13459
+ 4254 6231
+ 7126 4298
+ 28252 7168
+ 15621 9152
+ 307 1526
+ 18558 26141
+ 14754 23835
+ 15523 6537
+ 30151 25957
+ 28914 22538
+ 2729 9706
+ 7235 28495
+ 19186 12833
+ 8286 26862
+ 25788 7364
+ 23699 29830
+ 12565 28913
+ 31761 8440
+ 21781 10305
+ 11238 28164
+ 23920 21170
+ 24476 16303
+ 19098 1876
+ 19100 8434
+ 21677 15073
+ 30614 2924
+ 857 17253
+ 28243 5590
+ 3937 7783
+ 9064 31522
+ 24614 242
+ 31860 24652
+ 22777 20267
+ 1706 5908
+ 3838 21290
+ 5250 22484
+ 27036 26847
+ 21144 3309
+ 7301 22292
+ 722 20045
+ 23424 13204
+ 28696 5045
+ 7504 31409
+ 21499 28813
+ 15403 28815
+ 21193 23594
+ 16198 29854
+ 25007 7575
+ 6705 9697
+ 23986 27132
+ 13261 4290
+ 20823 8444
+ 4057 7486
+ 25082 21098
+ 788 5747
+ 7430 23768
+ 27450 27288
+ 24627 31937
+ 31002 11429
+ 24387 4081
+ 13383 28412
+ 21687 8510
+ 31974 16532
+ 14872 1145
+ 29011 27698
+ 30619 25298
+ 17005 4985
+ 20993 5109
+ 10875 23964
+ 30896 69
+ 26545 13238
+ 29991 3265
+ 19603 27353
+ 24597 14654
+ 11654 17935
+ 10088 9657
+ 11250 26795
+ 23520 9135
+ 7320 9052
+ 27581 19588
+ 1984 31902
+ 25429 19996
+ 1815 28483
+ 17253 15101
+ 3629 6126
+ 14381 11083
+ 30622 27761
+ 31595 24646
+ 543 7732
+ 28281 25555
+ 15808 29396
+ 251 18934
+ 17099 11348
+ 17288 18956
+ 26839 3165
+ 5384 23017
+ 5576 5160
+ 11373 19685
+ 8567 23740
+ 22470 13627
+ 13327 16756
+ 9359 26133
+ 29209 6308
+ 17525 30932
+ 14961 23705
+ 25802 8247
+ 12155 28941
+ 22013 24620
+ 15865 8070
+ 19371 28991
+ 20778 30459
+ 11485 10908
+ 25799 29043
+ 24372 17882
+ 10951 7237
+ 12014 11229
+ 981 32217
+ 28855 14886
+ 5751 5601
+ 14708 5163
+ 25143 6953
+ 2882 7254
+ 16645 1067
+ 7685 7293
+ 25160 30157
+ 29979 30127
+ 26686 26041
+ 17084 25453
+ 28998 5096
+ 11478 30319
+ 31735 31013
+ 24136 26429
+ 15848 26192
+ 27249 16656
+ 12870 21092
+ 26690 10616
+ 22110 15192
+ 19721 12657
+ 16241 2068
+ 30300 10430
+ 28231 2000
+ 32162 23645
+ 522 32088
+ 24288 32048
+ 11549 6863
+ 12160 9209
+ 5060 27818
+ 6402 1016
+ 1416 28857
+ 1677 23951
+ 20335 30777
+ 29569 9849
+ 13870 31244
+ 3159 9533
+ 31922 9284
+ 23070 27040
+ 13421 19053
+ 31777 7178
+ 29168 16374
+ 607 4567
+ 24975 17522
+ 20093 27860
+ 7390 24902
+ 30767 18454
+ 2793 30395
+ 3332 5291
+ 594 14428
+ 8899 19614
+ 21869 32446
+ 5781 2818
+ 26045 7919
+ 31322 25547
+ 21811 26077
+ 7344 1615
+ 26839 26674
+ 18250 18837
+ 12653 3392
+ 16985 14719
+ 5126 5557
+ 25315 6184
+ 21844 23787
+ 25877 1754
+ 22506 13779
+ 4770 11812
+ 20097 2711
+ 14456 17598
+ 14502 20509
+ 13875 16637
+ 6458 27862
+ 31933 20675
+ 29523 25670
+ 8397 26619
+ 15157 28392
+ 14588 19900
+ 3629 8213
+ 5718 3172
+ 11591 23011
+ 360 2332
+ 25577 4310
+ 1251 19259
+ 13447 18325
+ 29222 9282
+ 23236 13517
+ 13055 29998
+ 27494 13220
+ 10032 15898
+ 6080 28972
+ 15184 31006
+ 23346 16250
+ 6608 31154
+ 7831 4365
+ 19972 9675
+ 9878 23916
+ 27689 24095
+ 28380 4585
+ 20631 20258
+ 25984 14244
+ 19282 11346
+ 20175 8723
+ 5222 944
+ 29441 18255
+ 12421 26435
+ 5218 21947
+ 31892 7856
+ 3484 12427
+ 27102 27406
+ 23801 14057
+ 3019 9028
+ 19081 6039
+ 29487 3933
+ 17481 29949
+ 29243 27975
+ 31845 17351
+ 18274 29128
+ 19199 6204
+ 21635 25673
+ 19931 1211
+ 29425 9354
+ 15752 15818
+ 9177 32036
+ 28857 28240
+ 20460 7709
+ 2966 186
+ 11 30400
+ 25086 8158
+ 29716 26169
+ 8397 21654
+ 15318 24171
+ 25422 27440
+ 31111 7345
+ 28462 13800
+ 15367 2138
+ 27239 20418
+ 27263 5813
+ 31656 13643
+ 2550 18638
+ 26363 24257
+ 14496 28404
+ 23909 377
+ 4554 23128
+ 24455 15431
+ 18524 1319
+ 16449 13536
+ 9498 32187
+ 1424 4707
+ 14564 2416
+ 6903 19246
+ 31315 32763
+ 479 27228
+ 12595 20520
+ 27012 17264
+ 383 29440
+ 22818 184
+ 6817 19083
+ 23599 4902
+ 1744 1386
+ 27021 18561
+ 20881 8387
+ 3029 11992
+ 15236 1528
+ 8670 29272
+ 29866 2521
+ 25559 3260
+ 23964 16156
+ 12897 27577
+ 6950 7683
+ 4675 9675
+ 22244 30511
+ 6235 27408
+ 23219 32733
+ 28331 6627
+ 19398 449
+ 1132 15623
+ 9573 22776
+ 26676 15211
+ 12925 28305
+ 15463 10136
+ 10296 18006
+ 11082 26359
+ 11019 679
+ 14610 22372
+ 29353 28994
+ 20377 11112
+ 28814 18446
+ 24671 27593
+ 20442 12553
+ 32420 26396
+ 23643 8364
+ 23703 22075
+ 22992 12827
+ 9119 7826
+ 4984 26821
+ 12535 24925
+ 28479 16134
+ 21743 28951
+ 5851 21916
+ 19513 21601
+ 21604 26589
+ 18401 12277
+ 3842 23728
+ 31125 18210
+ 26488 25717
+ 16148 15522
+ 19297 4132
+ 12470 23436
+ 28979 11790
+ 1044 29299
+ 3606 31942
+ 25880 12470
+ 14813 27867
+ 7333 76
+ 23674 13876
+ 5476 1103
+ 11126 30184
+ 3136 14043
+ 11522 23978
+ 31538 5823
+ 26992 13799
+ 4680 28620
+ 27370 4075
+ 23491 1681
+ 26227 1376
+ 30056 21123
+ 26686 18129
+ 6705 30626
+ 8382 698
+ 3245 23260
+ 30379 23295
+ 19336 31368
+ 19863 11955
+ 22212 9827
+ 32680 29231
+ 11606 18626
+ 23618 10157
+ 4092 11414
+ 5231 18088
+ 32561 2605
+ 22814 106
+ 22378 9896
+ 3655 21592
+ 24485 30770
+ 22849 20126
+ 5064 2885
+ 30626 6151
+ 27930 21310
+ 14130 11754
+ 26756 8916
+ 5772 11571
+ 2865 16116
+ 2352 5047
+ 11134 22724
+ 4330 14095
+ 19719 14764
+ 22922 28788
+ 27647 3666
+ 17169 8475
+ 9461 939
+ 18833 15030
+ 15193 21335
+ 295 25581
+ 6714 27294
+ 26510 8374
+ 1983 2450
+ 7134 6796
+ 25886 3548
+ 8279 15545
+ 31183 5887
+ 8440 21750
+ 29185 20452
+ 21747 18640
+ 25931 27553
+ 28711 13386
+ 27615 18850
+ 15560 28291
+ 32133 16219
+ 23734 32011
+ 3785 13297
+ 23780 28380
+ 7680 3137
+ 13452 27660
+ 8901 23526
+ 31960 32587
+ 6079 27127
+ 9466 14977
+ 8110 22102
+ 8604 22523
+ 5061 3716
+ 5599 23973
+ 6783 18206
+ 14097 4094
+ 15184 22831
+ 13212 11921
+ 15502 12472
+ 12426 988
+ 30264 27618
+ 94 18090
+ 9531 24703
+ 2287 8971
+ 12302 30593
+ 25908 32056
+ 13974 11339
+ 10992 8386
+ 13410 32726
+ 23418 4765
+ 28013 21947
+ 27077 9391
+ 21185 31593
+ 26395 13737
+ 1367 1997
+ 21256 14355
+ 6884 21491
+ 14870 12184
+ 18725 823
+ 16922 19386
+ 8593 27578
+ 31212 9006
+ 4179 11770
+ 15776 21339
+ 24237 27777
+ 16199 27507
+ 2527 23236
+ 18316 4823
+ 21758 17524
+ 2182 18069
+ 5396 15496
+ 26687 23002
+ 21543 21906
+ 30612 6509
+ 2258 6877
+ 23859 2652
+ 17739 31777
+ 21389 14363
+ 27062 31648
+ 29636 26249
+ 4843 12446
+ 26300 16471
+ 12230 5720
+ 14463 17033
+ 23665 10671
+ 29031 12752
+ 23550 1496
+ 17288 22182
+ 17903 666
+ 2545 4412
+ 15967 19622
+ 2711 3674
+ 21648 2753
+ 25284 642
+ 27877 24743
+ 16637 20667
+ 26682 660
+ 3740 26250
+ 3058 4744
+ 28226 24267
+ 738 10898
+ 31640 10538
+ 10415 17766
+ 978 1064
+ 11796 10438
+ 32160 3003
+ 1494 2888
+ 23103 30370
+ 28456 26950
+ 24737 22733
+ 23417 23234
+ 7826 24877
+ 23219 15926
+ 6934 3454
+ 10801 12917
+ 22572 14009
+ 30622 9162
+ 22885 9454
+ 25161 7864
+ 20420 2414
+ 17012 11468
+ 14994 21087
+ 16207 13849
+ 16357 17093
+ 16745 15397
+ 14007 5742
+ 22690 16654
+ 22415 14597
+ 14726 20456
+ 18402 15347
+ 1900 24948
+ 14179 16035
+ 13710 16986
+ 3506 26878
+ 25234 11851
+ 12763 26626
+ 12058 1410
+ 17489 4221
+ 12558 22580
+ 14112 25625
+ 19036 32185
+ 1853 12543
+ 21317 2866
+ 29932 25720
+ 13595 16315
+ 30821 27931
+ 17355 25134
+ 21241 12587
+ 22881 5820
+ 1040 10740
+ 28693 24760
+ 5259 9480
+ 13400 22268
+ 6691 107
+ 18852 1941
+ 1929 28376
+ 16859 8545
+ 21806 28003
+ 4124 14464
+ 18851 5093
+ 3383 23693
+ 10190 19895
+ 29905 15801
+ 19474 20586
+ 6053 18432
+ 18664 21059
+ 22596 27090
+ 24162 4706
+ 25833 11693
+ 14122 14493
+ 530 25658
+ 10454 27454
+ 7855 22180
+ 19556 13540
+ 21463 22291
+ 7897 29944
+ 24341 1836
+ 31033 6457
+ 6016 21187
+ 4608 18187
+ 21224 26346
+ 24981 26454
+ 10643 23492
+ 11809 14287
+ 1041 22917
+ 12928 6346
+ 24545 14147
+ 18173 18094
+ 15541 27728
+ 10689 2645
+ 11576 10994
+ 32760 11208
+ 5002 7539
+ 26569 5858
+ 8822 1191
+ 30308 10607
+ 20955 24854
+ 17538 3759
+ 3485 24118
+ 14051 23560
+ 957 26896
+ 32607 22280
+ 5965 12817
+ 26195 25806
+ 8953 21398
+ 17223 7984
+ 24378 29995
+ 9937 27643
+ 27940 1387
+ 5841 14053
+ 14352 2709
+ 24911 5834
+ 5488 5144
+ 29010 13064
+ 17218 1384
+ 15417 11747
+ 8870 17566
+ 19767 11499
+ 19801 19819
+ 10155 20648
+ 27098 17200
+ 12349 2232
+ 27435 23289
+ 1982 12767
+ 13899 22635
+ 16877 20354
+ 30852 24239
+ 9569 31298
+ 20217 149
+ 10487 18806
+ 14535 18774
+ 11852 3443
+ 10858 26966
+ 2007 9387
+ 31227 18582
+ 11385 3530
+ 16679 31356
+ 4427 5401
+ 15055 27872
+ 32189 7058
+ 3934 11834
+ 19747 31277
+ 29706 19752
+ 29672 27670
+ 30281 7534
+ 17881 13955
+ 17910 7381
+ 26106 29990
+ 19891 17508
+ 30599 1597
+ 27186 18554
+ 6895 2407
+ 5695 9377
+ 30879 16518
+ 27261 19918
+ 5783 25115
+ 23768 2091
+ 29957 4263
+ 15605 9062
+ 28929 12981
+ 32726 19157
+ 13298 21329
+ 1599 9396
+ 251 742
+ 9811 11788
+ 298 25720
+ 25131 5828
+ 16927 11125
+ 23093 23465
+ 29191 19033
+ 13124 31292
+ 32506 29327
+ 21868 23615
+ 7889 18979
+ 6611 32545
+ 26555 25572
+ 13013 25973
+ 2286 4798
+ 21205 3804
+ 24060 8506
+ 21348 1236
+ 1633 18993
+ 24418 254
+ 24089 1999
+ 26603 19365
+ 11031 27191
+ 29959 12107
+ 3738 10031
+ 12324 16456
+ 18575 30819
+ 22420 15747
+ 7728 9692
+ 8030 31119
+ 15438 18043
+ 23762 2418
+ 14530 20580
+ 14188 26784
+ 26019 1888
+ 31422 22458
+ 31756 12115
+ 2613 30158
+ 15171 9514
+ 24734 29161
+ 29781 8327
+ 29318 13570
+ 6451 25818
+ 15264 2632
+ 18861 4201
+ 13449 5658
+ 32646 1076
+ 26454 23026
+ 26185 3973
+ 22135 5583
+ 6760 7738
+ 27315 3495
+ 32360 8453
+ 8695 5025
+ 3078 17094
+ 16886 13804
+ 589 16017
+ 24240 4410
+ 4284 19914
+ 5631 3806
+ 8907 11788
+ 30351 16353
+ 13850 10926
+ 8610 5204
+ 12516 26037
+ 21565 24674
+ 32063 20568
+ 9573 30394
+ 16634 23339
+ 27719 6657
+ 24827 25160
+ 27185 9526
+ 6669 14802
+ 377 3307
+ 22611 870
+ 29558 16774
+ 6548 7451
+ 21739 1193
+ 3527 1764
+ 8513 29226
+ 21598 2861
+ 4669 20246
+ 9203 19407
+ 8898 10055
+ 23823 3184
+ 26764 23642
+ 1 12211
+ 14791 1744
+ 14504 23674
+ 24722 27741
+ 12909 9457
+ 28583 21618
+ 10656 20703
+ 8311 11849
+ 13975 6442
+ 31776 18881
+ 6679 12896
+ 28128 22151
+ 25002 30806
+ 16038 29478
+ 3476 25861
+ 24223 20410
+ 31067 14578
+ 19108 17936
+ 8918 23431
+ 18595 19270
+ 2794 32222
+ 10032 17639
+ 20023 29364
+ 8594 5586
+ 15114 31308
+ 691 9535
+ 5417 28958
+ 7832 13390
+ 26376 25701
+ 15099 3281
+ 13108 1979
+ 1256 28152
+ 4045 25339
+ 14922 6582
+ 12566 20451
+ 15216 2028
+ 10038 752
+ 18894 2651
+ 5745 25389
+ 20024 5800
+ 30773 24750
+ 6673 31170
+ 32386 18864
+ 13312 27170
+ 583 21074
+ 25047 17540
+ 30840 6955
+ 18051 14544
+ 16577 32489
+ 5103 19210
+ 15313 20354
+ 32243 20032
+ 30311 28506
+ 19577 26007
+ 22866 23342
+ 8233 8615
+ 13788 17773
+ 13848 32392
+ 12554 21504
+ 13308 22779
+ 32609 25974
+ 18334 26460
+ 5611 31440
+ 10585 23814
+ 27746 32546
+ 23200 7425
+ 10101 9863
+ 18051 17157
+ 350 481
+ 15239 20438
+ 2545 11538
+ 2820 28736
+ 24218 10621
+ 29578 9218
+ 17854 1713
+ 22746 31787
+ 10279 28488
+ 11552 15994
+ 13877 2090
+ 21577 30080
+ 7614 19568
+ 13149 21335
+ 4247 12383
+ 2796 20201
+ 31463 23031
+ 11468 2534
+ 11152 9670
+ 4716 22428
+ 22522 31435
+ 21040 11009
+ 20436 8258
+ 28528 17541
+ 25705 23679
+ 444 11808
+ 31295 7133
+ 13632 28271
+ 29417 15145
+ 12093 22964
+ 6163 20708
+ 28310 2473
+ 28635 29920
+ 20921 19270
+ 26052 3565
+ 33 15286
+ 31387 6491
+ 3829 23501
+ 14551 12336
+ 21822 4986
+ 31247 16947
+ 1404 29905
+ 7502 5840
+ 18269 2150
+ 9494 8266
+ 13708 2763
+ 20269 3453
+ 20642 17713
+ 5948 19152
+ 10618 4423
+ 14479 19196
+ 14889 8837
+ 10833 31849
+ 7692 23881
+ 15563 16403
+ 5772 22071
+ 27967 2811
+ 2873 2677
+ 14633 4945
+ 30992 31617
+ 12478 1688
+ 3560 6007
+ 17328 17979
+ 31239 14522
+ 16985 3083
+ 21275 3628
+ 20611 8286
+ 14567 26384
+ 3649 30605
+ 17675 11282
+ 1609 7359
+ 11405 16586
+ 118 17425
+ 23223 8052
+ 10804 13871
+ 12858 14977
+ 7612 959
+ 2665 3550
+ 11278 3836
+ 27577 19436
+ 27881 32261
+ 32676 14411
+ 31456 4241
+ 7488 3226
+ 26885 8145
+ 21775 12703
+ 27301 16229
+ 23419 10556
+ 21680 2668
+ 13002 15321
+ 5014 8158
+ 31308 21998
+ 26478 11637
+ 20920 144
+ 13184 10380
+ 19652 509
+ 27954 30850
+ 1080 31020
+ 14774 24134
+ 26301 12727
+ 4295 20699
+ 1241 31585
+ 17925 22192
+ 12474 695
+ 10627 6115
+ 27505 32368
+ 847 32151
+ 15980 32563
+ 1239 11927
+ 18741 19881
+ 26151 6592
+ 30827 1232
+ 17443 694
+ 3131 31913
+ 30723 11654
+ 18852 9077
+ 1895 21002
+ 27374 4580
+ 30602 28649
+ 8440 30882
+ 15680 28753
+ 14327 31721
+ 13924 14968
+ 14221 11205
+ 4283 31818
+ 7958 1515
+ 15656 26779
+ 11341 20503
+ 3446 4198
+ 27500 8205
+ 24023 17610
+ 9503 4214
+ 12951 7057
+ 6076 28653
+ 32107 16406
+ 17995 10689
+ 19730 11948
+ 2328 15860
+ 31990 20639
+ 28820 22590
+ 4545 11037
+ 29828 29671
+ 19155 29549
+ 22145 31859
+ 4048 24326
+ 4102 311
+ 17518 28194
+ 6488 23570
+ 13309 15263
+ 20402 6556
+ 12566 3350
+ 15955 857
+ 13600 29230
+ 3866 25189
+ 15973 14931
+ 27769 27516
+ 25236 25636
+ 10174 17172
+ 1726 27119
+ 950 10897
+ 27875 29403
+ 5348 11704
+ 19029 30800
+ 15771 4472
+ 24913 23417
+ 25958 21387
+ 9039 14024
+ 10328 15433
+ 12462 27503
+ 23537 23121
+ 7538 796
+ 27748 14791
+ 14851 31261
+ 15929 18165
+ 14821 26218
+ 27990 3663
+ 29066 13338
+ 29596 29168
+ 1927 22507
+ 30323 30413
+ 23678 25758
+ 13234 31214
+ 6228 24611
+ 17260 28722
+ 14904 2440
+ 9566 18735
+ 15451 30952
+ 21965 10217
+ 21278 7822
+ 28351 25144
+ 2763 9935
+ 10147 6614
+ 1516 11272
+ 22177 18486
+ 24974 26751
+ 27599 16460
+ 19396 17891
+ 14295 30642
+ 9206 14430
+ 11401 23185
+ 2966 18227
+ 9999 1017
+ 8446 32039
+ 14495 28245
+ 13658 14054
+ 19341 3539
+ 10652 26079
+ 28633 18623
+ 15772 25113
+ 2916 26607
+ 32677 19882
+ 7965 25447
+ 12756 22678
+ 19355 23968
+ 26050 25609
+ 15540 12769
+ 15901 6120
+ 9408 12363
+ 14586 30191
+ 30036 31812
+ 7343 20889
+ 3191 39
+ 7242 21572
+ 6733 2865
+ 1973 22804
+ 5236 29877
+ 24276 29761
+ 8557 2532
+ 26099 26014
+ 32614 6521
+ 25880 1586
+ 1818 8893
+ 2747 29952
+ 3161 898
+ 32201 24346
+ 794 31442
+ 438 15176
+ 30983 29729
+ 10926 12727
+ 8330 20737
+ 32514 11308
+ 23451 19825
+ 1554 13163
+ 27023 9473
+ 11290 19096
+ 5225 19740
+ 3409 27011
+ 30513 27389
+ 10778 2774
+ 14352 8671
+ 14569 31589
+ 21998 28710
+ 16846 13271
+ 29337 4181
+ 27304 1563
+ 20346 13521
+ 23060 19496
+ 1026 31618
+ 23144 3523
+ 18999 8337
+ 27922 16124
+ 5815 17821
+ 18909 18785
+ 3801 5333
+ 21695 1506
+ 20615 7587
+ 26610 9618
+ 25790 649
+ 26423 17302
+ 7810 28195
+ 27711 31391
+ 5499 18227
+ 31595 23677
+ 23630 16853
+ 4876 4729
+ 2071 13854
+ 3740 14648
+ 5996 4718
+ 16995 15118
+ 17529 20988
+ 25386 32733
+ 20207 5682
+ 16576 16774
+ 20362 23435
+ 4405 12379
+ 12329 16597
+ 1475 21217
+ 28806 31174
+ 8592 12402
+ 28865 19470
+ 19841 24178
+ 4099 24584
+ 27528 29650
+ 1732 15481
+ 14049 14025
+ 292 30402
+ 3574 3299
+ 7973 30516
+ 21899 19821
+ 9603 11045
+ 31791 4774
+ 21291 7358
+ 16361 1542
+ 31823 10839
+ 14137 26682
+ 15707 32158
+ 16830 15717
+ 19730 27813
+ 27610 4745
+ 11844 7491
+ 31693 16619
+ 16052 5433
+ 19962 26764
+ 25041 22447
+ 22794 4819
+ 19244 19155
+ 10703 2747
+ 13692 24157
+ 25069 30693
+ 8287 19970
+ 17252 11805
+ 32760 24811
+ 5702 27391
+ 7864 12640
+ 15595 26484
+ 19158 22028
+ 5682 13066
+ 17901 14414
+ 23655 17170
+ 20109 31024
+ 662 30668
+ 119 184
+ 10531 5580
+ 12673 12665
+ 7603 21021
+ 24124 15441
+ 31102 5009
+ 10867 13934
+ 21579 29695
+ 28400 24028
+ 10630 22563
+ 18150 26348
+ 30676 9497
+ 3228 16111
+ 21226 11888
+ 13820 26338
+ 4676 28685
+ 1768 25276
+ 32443 783
+ 6201 14405
+ 23527 32058
+ 16259 6746
+ 27003 3676
+ 29890 9167
+ 31695 14171
+ 26704 28433
+ 4615 25277
+ 5257 26103
+ 23374 30342
+ 13240 22310
+ 27595 11136
+ 9200 13492
+ 29962 3601
+ 26549 22960
+ 11466 2274
+ 6997 21117
+ 10267 14805
+ 25610 26085
+ 20479 5555
+ 3865 778
+ 14276 1882
+ 19507 17005
+ 1153 17184
+ 10135 22105
+ 16434 30556
+ 9599 6461
+ 25100 22301
+ 8583 24184
+ 2268 13366
+ 23012 17513
+ 23368 31215
+ 22363 1160
+ 15592 22963
+ 12290 8324
+ 1652 24414
+ 29706 20878
+ 12840 27322
+ 26836 18677
+ 29912 14341
+ 4045 8060
+ 1832 12642
+ 21402 17113
+ 29067 14144
+ 5965 18176
+ 206 26080
+ 18542 15075
+ 8205 6723
+ 32200 32406
+ 12303 6373
+ 6676 6843
+ 4915 15571
+ 23203 16219
+ 2092 32204
+ 12144 23140
+ 5347 26651
+ 13037 9247
+ 11792 20793
+ 5434 4641
+ 30498 10276
+ 20315 22337
+ 26931 14485
+ 30811 29022
+ 26359 5239
+ 7982 17346
+ 16022 5862
+ 6529 24344
+ 22942 6233
+ 18575 24098
+ 24141 29587
+ 27235 10314
+ 19596 26409
+ 9952 31104
+ 11298 12163
+ 9530 16600
+ 12484 26980
+ 6007 15731
+ 19388 25889
+ 20196 15236
+ 31238 3787
+ 5457 28976
+ 14573 28609
+ 13380 15708
+ 27204 4646
+ 17463 28777
+ 5242 14058
+ 4940 20782
+ 20977 23344
+ 11219 15988
+ 28171 31225
+ 16445 8063
+ 7586 19227
+ 820 19504
+ 29595 30898
+ 14229 12161
+ 10621 24646
+ 3406 9520
+ 3849 29995
+ 11570 30097
+ 29436 15746
+ 9953 22694
+ 6703 11165
+ 18731 5037
+ 24963 16775
+ 18006 4746
+ 29201 31890
+ 25297 20597
+ 32325 31493
+ 19987 31122
+ 20896 9723
+ 10857 26923
+ 5122 26073
+ 12726 1627
+ 31880 1957
+ 21017 819
+ 20235 32227
+ 3791 10336
+ 25239 3982
+ 26241 8602
+ 5669 21502
+ 31106 11566
+ 1073 2722
+ 10124 8984
+ 29876 29083
+ 23968 32344
+ 89 13908
+ 20975 27930
+ 3775 30587
+ 29869 27316
+ 21709 3995
+ 27103 2123
+ 14145 1040
+ 29025 20308
+ 30893 31698
+ 14190 4895
+ 24911 3582
+ 8467 5314
+ 6717 2041
+ 17708 3813
+ 17550 32569
+ 25494 5376
+ 26678 6873
+ 20837 11216
+ 11648 32077
+ 31247 7880
+ 28451 5769
+ 17059 22670
+ 4631 27458
+ 19765 27278
+ 13147 1491
+ 20439 31195
+ 9002 20903
+ 27529 30151
+ 20482 4610
+ 11450 20117
+ 13105 31035
+ 8189 22767
+ 932 7561
+ 10969 9427
+ 27348 9399
+ 8587 19663
+ 13022 19
+ 24542 9347
+ 25555 30271
+ 31812 13197
+ 2459 111
+ 383 5124
+ 25268 11506
+ 29772 6644
+ 864 18661
+ 18343 6975
+ 2002 1820
+ 17226 17798
+ 17199 12904
+ 17742 10703
+ 28720 13705
+ 12487 970
+ 17269 25387
+ 18563 17565
+ 24229 27774
+ 9735 3938
+ 1684 23830
+ 29228 8068
+ 9694 16078
+ 32199 32604
+ 4209 14501
+ 21998 1915
+ 11172 3992
+ 28798 21836
+ 4515 26782
+ 4819 16824
+ 32263 1821
+ 7549 24229
+ 19627 815
+ 29980 9307
+ 4810 5960
+ 20880 15824
+ 23998 11504
+ 20931 19742
+ 27050 15430
+ 19339 3979
+ 11684 25155
+ 27698 31356
+ 27125 17866
+ 24393 16651
+ 30764 31638
+ 22189 11237
+ 29685 5492
+ 30620 19286
+ 28326 26889
+ 24046 19823
+ 16040 24277
+ 6066 10348
+ 7935 16887
+ 12396 21386
+ 14927 5529
+ 7277 30377
+ 26594 25819
+ 4576 19253
+ 20556 22094
+ 7718 24299
+ 25202 1057
+ 2928 822
+ 30932 13909
+ 29544 29181
+ 18965 7248
+ 10517 4821
+ 16112 1900
+ 29980 20927
+ 2764 28695
+ 29872 8854
+ 27479 15200
+ 17577 6807
+ 16039 18116
+ 32590 31607
+ 11917 13408
+ 29823 8602
+ 704 18835
+ 26911 305
+ 17123 28274
+ 5019 15363
+ 11342 31845
+ 30889 23545
+ 7873 3716
+ 15482 25698
+ 1612 28245
+ 29081 13893
+ 28606 941
+ 26623 12815
+ 24619 24244
+ 31706 4879
+ 14102 1789
+ 25802 14183
+ 22045 13029
+ 2899 24863
+ 32743 26244
+ 29571 31550
+ 23406 14743
+ 22744 4053
+ 18370 10216
+ 10387 25120
+ 12144 22501
+ 7377 2547
+ 21014 12072
+ 21459 31687
+ 1401 23771
+ 23566 6891
+ 16099 13825
+ 20139 18785
+ 18545 22483
+ 14162 25395
+ 23875 109
+ 12581 12555
+ 634 28224
+ 19980 8208
+ 21062 23246
+ 3695 29463
+ 4381 19796
+ 25796 11118
+ 19616 3636
+ 31057 5519
+ 28309 29700
+ 8122 14390
+ 7590 5959
+ 12563 23165
+ 30883 12797
+ 16949 28580
+ 12320 3157
+ 30554 30068
+ 15741 22504
+ 774 13345
+ 30060 16127
+ 12145 21720
+ 30532 13726
+ 9920 28191
+ 371 17929
+ 1927 29552
+ 32410 8890
+ 12312 26489
+ 11761 15309
+ 3166 18095
+ 7352 28169
+ 5892 22992
+ 15755 7631
+ 10222 32329
+ 17832 12384
+ 5889 29803
+ 5950 23028
+ 11128 27012
+ 25351 8024
+ 17682 15906
+ 21145 13785
+ 9610 30413
+ 30682 7265
+ 15853 22459
+ 27982 23759
+ 25720 25102
+ 1524 23742
+ 23772 17241
+ 8850 244
+ 9671 17993
+ 15734 9961
+ 3026 30049
+ 31951 7158
+ 4867 26352
+ 7894 16840
+ 23850 4968
+ 23085 31726
+ 19605 9604
+ 22525 21081
+ 16292 26017
+ 15460 26857
+ 25338 14324
+ 17660 1067
+ 15624 8011
+ 23655 20357
+ 16122 21562
+ 7367 31052
+ 21509 17060
+ 6753 32060
+ 6476 9666
+ 29328 7690
+ 7609 1244
+ 640 6858
+ 16933 270
+ 21542 7456
+ 3956 13967
+ 16147 12601
+ 6471 27163
+ 28147 20672
+ 18725 21812
+ 28799 9741
+ 14072 8716
+ 15620 11521
+ 256 2592
+ 894 15121
+ 26218 4242
+ 30627 16428
+ 15567 31613
+ 15924 15942
+ 12831 32156
+ 29961 1391
+ 10618 29638
+ 23706 13948
+ 25267 12227
+ 31899 26227
+ 321 1100
+ 13491 30974
+ 28832 9212
+ 1338 26699
+ 4388 26421
+ 31515 13548
+ 2419 13068
+ 3375 8273
+ 3584 1406
+ 24670 8373
+ 26860 6458
+ 21271 11612
+ 2528 9605
+ 24494 5679
+ 26268 29897
+ 22644 4573
+ 31228 26254
+ 14175 2513
+ 14444 28590
+ 13889 27482
+ 24040 19915
+ 9147 27032
+ 2712 26892
+ 27678 9170
+ 14463 18796
+ 5289 4097
+ 11674 4847
+ 29333 22904
+ 10999 11820
+ 13987 6062
+ 14992 6353
+ 30944 22875
+ 8869 21468
+ 18303 31785
+ 11913 850
+ 22228 10602
+ 10750 5500
+ 20361 5198
+ 7496 11712
+ 23374 15961
+ 3394 6472
+ 30576 4812
+ 15356 16860
+ 16319 6640
+ 9048 25941
+ 21383 22872
+ 9320 20062
+ 10558 11823
+ 11102 25887
+ 7383 2801
+ 20727 11456
+ 16313 481
+ 20338 9391
+ 28796 27094
+ 29264 2762
+ 938 13063
+ 32031 9642
+ 19937 11665
+ 24268 3161
+ 10985 5039
+ 25606 21242
+ 11331 7593
+ 31850 6645
+ 27917 15775
+ 2875 14182
+ 8203 23931
+ 9647 4254
+ 18395 6515
+ 3527 15288
+ 10361 30123
+ 10745 10077
+ 25675 30095
+ 12012 20703
+ 24097 18369
+ 10694 32541
+ 25759 27001
+ 5776 2708
+ 23227 14432
+ 12138 28992
+ 1034 25109
+ 9822 20229
+ 21186 31905
+ 1211 20855
+ 4204 21314
+ 30746 24572
+ 31083 5911
+ 26153 30558
+ 26267 11098
+ 13730 8714
+ 26467 12521
+ 21453 1110
+ 14786 17682
+ 6953 9785
+ 23789 7065
+ 24810 31273
+ 3667 13374
+ 5149 6839
+ 22473 26598
+ 606 22245
+ 28934 27128
+ 833 26379
+ 5484 7762
+ 31876 2692
+ 4722 19618
+ 26234 22599
+ 14865 17867
+ 12553 15053
+ 4011 86
+ 9937 25022
+ 29974 1268
+ 11576 27131
+ 20610 15405
+ 1309 5821
+ 6957 19094
+ 31022 13481
+ 971 10477
+ 13291 8645
+ 20192 2471
+ 18570 31609
+ 25144 26009
+ 20240 7620
+ 28646 13697
+ 19719 27908
+ 75 28257
+ 368 21973
+ 10697 19118
+ 2959 1158
+ 6100 17016
+ 18806 4095
+ 6750 20707
+ 13367 12751
+ 20865 17735
+ 27842 10104
+ 10390 25232
+ 7610 32505
+ 14084 30594
+ 19326 23272
+ 17425 26270
+ 9434 10330
+ 5706 17577
+ 25590 21294
+ 26135 18629
+ 20534 15162
+ 15939 16730
+ 30417 1832
+ 19539 7432
+ 14617 28622
+ 7607 22292
+ 23686 16639
+ 1512 15064
+ 22959 4850
+ 27835 31191
+ 15490 10607
+ 2900 31823
+ 312 29733
+ 10534 9248
+ 30334 23960
+ 14765 28183
+ 20133 27722
+ 20135 30160
+ 11909 13261
+ 10658 23657
+ 12841 12709
+ 21221 29299
+ 3122 29668
+ 31451 18872
+ 5695 19874
+ 3635 31587
+ 23962 26508
+ 19493 31606
+ 28829 10455
+ 22869 16980
+ 28267 18209
+ 14577 27010
+ 7068 16843
+ 18650 4286
+ 959 10119
+ 21670 31920
+ 30867 17152
+ 3719 24748
+ 3354 11647
+ 15424 10490
+ 31650 19645
+ 10575 25448
+ 15140 27398
+ 30411 4047
+ 24940 26395
+ 11363 12945
+ 19593 27443
+ 32038 30470
+ 28493 12499
+ 1492 2058
+ 409 4374
+ 24988 243
+ 15992 32594
+ 19778 31058
+ 18188 3606
+ 12242 12826
+ 12936 17542
+ 17186 21178
+ 18561 21598
+ 15745 28941
+ 23562 12023
+ 18709 20221
+ 15151 2488
+ 17543 19681
+ 10100 6301
+ 15306 1984
+ 20801 8062
+ 16070 30411
+ 22795 30971
+ 14081 7016
+ 26220 21502
+ 7256 31586
+ 30273 12019
+ 27664 9442
+ 5682 486
+ 3223 26620
+ 23812 5866
+ 21381 16828
+ 3161 16951
+ 12910 10416
+ 27003 420
+ 8787 813
+ 19 1325
+ 15495 2941
+ 10935 16483
+ 2839 18043
+ 27226 26296
+ 31173 29965
+ 18139 6861
+ 29673 4413
+ 10234 8939
+ 8846 29600
+ 20267 8975
+ 26950 11788
+ 22481 12021
+ 12142 31893
+ 25753 31940
+ 13956 26118
+ 26048 6932
+ 13704 16661
+ 11580 19229
+ 11357 21442
+ 21199 534
+ 24916 9830
+ 15166 6863
+ 15886 27677
+ 27387 27342
+ 18490 3669
+ 9651 15418
+ 15746 31080
+ 14662 8213
+ 26998 15436
+ 13298 8798
+ 7953 25985
+ 10856 9163
+ 22225 17287
+ 7119 31495
+ 19797 20293
+ 28347 341
+ 7597 2791
+ 29521 21700
+ 13711 2022
+ 19420 25636
+ 10467 4846
+ 5721 18200
+ 21784 13480
+ 11892 30394
+ 29678 19030
+ 24760 12658
+ 12397 29050
+ 27835 11952
+ 2032 24015
+ 15672 17768
+ 15431 28915
+ 18986 19011
+ 23301 3933
+ 10777 12461
+ 24907 13874
+ 27874 25565
+ 19044 16857
+ 29565 23378
+ 25281 9504
+ 5437 8227
+ 2012 1297
+ 1097 20166
+ 4330 17809
+ 2076 6920
+ 29463 3857
+ 19959 31248
+ 20322 13771
+ 15455 22619
+ 30521 12034
+ 26582 10200
+ 6158 26863
+ 31763 7258
+ 9548 26169
+ 9795 6827
+ 17194 28094
+ 18893 12495
+ 25600 29662
+ 2641 25598
+ 31963 6728
+ 31423 15133
+ 11576 16313
+ 2655 10876
+ 28891 6391
+ 5623 26596
+ 29171 12449
+ 21542 13323
+ 21688 29567
+ 10584 20630
+ 23804 6922
+ 18615 10271
+ 6427 22576
+ 25786 8088
+ 19700 5179
+ 4841 7875
+ 10927 30248
+ 27592 5984
+ 32298 5789
+ 22714 12528
+ 19218 27883
+ 28424 16663
+ 31943 951
+ 10278 24217
+ 10835 27606
+ 15514 10048
+ 6087 12355
+ 24552 16132
+ 2447 15867
+ 6434 8410
+ 11599 18152
+ 29878 4064
+ 20247 7901
+ 20844 20870
+ 18632 28184
+ 4966 22429
+ 5289 21643
+ 5441 9017
+ 11093 15758
+ 16525 28554
+ 22587 11168
+ 19427 7647
+ 30486 12270
+ 13835 27179
+ 6108 4518
+ 13004 8588
+ 21954 23812
+ 24332 27231
+ 16674 10839
+ 14100 10158
+ 4878 26928
+ 29430 8125
+ 31917 23619
+ 6665 20413
+ 17255 13924
+ 20433 15543
+ 32314 29018
+ 4479 7149
+ 12163 849
+ 21657 23296
+ 8651 1998
+ 13387 25189
+ 23866 17713
+ 7178 25265
+ 15964 12265
+ 9079 6010
+ 11836 10417
+ 6226 10419
+ 14000 13103
+ 163 13668
+ 11541 18051
+ 12356 6380
+ 28843 8566
+ 25114 9724
+ 16635 14345
+ 7794 24743
+ 31680 24658
+ 5398 13050
+ 8445 22701
+ 29374 11716
+ 20213 6508
+ 7869 8499
+ 32502 8273
+ 14040 14126
+ 9965 1076
+ 3145 15199
+ 734 9063
+ 22071 25351
+ 11413 10106
+ 17122 12502
+ 20192 25899
+ 2554 32543
+ 11477 20329
+ 8114 19677
+ 25806 18553
+ 10562 8237
+ 18903 5212
+ 22690 10985
+ 25955 3020
+ 24187 23622
+ 11876 28453
+ 11854 11370
+ 16847 23774
+ 25110 13590
+ 27601 30498
+ 8102 5272
+ 6181 12388
+ 31545 9826
+ 19192 1735
+ 28619 20159
+ 4876 10868
+ 9950 27968
+ 30926 8955
+ 28305 912
+ 17738 1032
+ 26082 15516
+ 5886 8672
+ 5182 16882
+ 6559 31266
+ 21131 13181
+ 22822 11644
+ 8438 8151
+ 3954 29466
+ 15871 2435
+ 30484 24253
+ 4181 22415
+ 7375 9856
+ 13862 1587
+ 23716 19820
+ 20934 1572
+ 11834 13362
+ 29834 30590
+ 8106 4464
+ 22017 20273
+ 23761 14081
+ 22174 31758
+ 25705 21002
+ 8770 19132
+ 4929 32649
+ 8190 5583
+ 31013 8025
+ 14767 16794
+ 31243 17309
+ 26397 6464
+ 4421 29400
+ 19822 23751
+ 9122 12000
+ 11494 11779
+ 10366 21292
+ 17396 3150
+ 4306 24824
+ 16339 13617
+ 13984 14306
+ 18430 2602
+ 17918 1512
+ 10992 2543
+ 31843 27010
+ 12225 32171
+ 18863 21771
+ 4432 12481
+ 20951 14988
+ 11466 25568
+ 1269 25391
+ 30332 10794
+ 32472 5591
+ 21776 384
+ 7708 21585
+ 5196 15613
+ 17950 32465
+ 13756 17109
+ 1580 6532
+ 32433 11523
+ 27482 16414
+ 16411 3627
+ 4550 1900
+ 30205 29270
+ 7395 9497
+ 327 11581
+ 5577 12773
+ 26634 9726
+ 18813 15040
+ 13574 4652
+ 8272 6476
+ 16614 30813
+ 2729 13430
+ 25681 23661
+ 1660 21987
+ 19302 9673
+ 27662 12589
+ 24599 8770
+ 8084 3551
+ 555 32251
+ 30832 15732
+ 2217 9011
+ 9719 8848
+ 20895 12982
+ 5303 3809
+ 29280 10243
+ 22112 8500
+ 27486 16940
+ 20882 5474
+ 6131 29874
+ 1526 9187
+ 27541 29109
+ 31772 7918
+ 27383 20725
+ 1979 28454
+ 12498 27956
+ 22052 27159
+ 13088 19386
+ 22972 14502
+ 26307 16335
+ 32380 9219
+ 19618 32295
+ 12964 9094
+ 25708 31323
+ 12762 28222
+ 30296 12959
+ 10260 7899
+ 7756 31769
+ 11476 10488
+ 9 29769
+ 18005 29379
+ 3316 29220
+ 5989 24095
+ 18799 11156
+ 4566 26790
+ 2193 16947
+ 643 18904
+ 8808 3142
+ 2818 6929
+ 14823 13577
+ 8275 7397
+ 15575 14723
+ 27875 6583
+ 24894 21821
+ 32610 13667
+ 192 9310
+ 32538 11797
+ 21443 5809
+ 12662 10861
+ 13068 18791
+ 29609 11572
+ 12251 31573
+ 26223 10016
+ 32648 4541
+ 26890 25360
+ 26849 2474
+ 9149 12679
+ 5771 15395
+ 18722 17439
+ 27360 2440
+ 24806 6623
+ 11995 21141
+ 23932 12672
+ 14012 7074
+ 29083 28358
+ 23612 20702
+ 4441 15425
+ 30533 24658
+ 17895 29383
+ 19248 16566
+ 31256 29777
+ 12234 546
+ 10470 12231
+ 4716 12250
+ 24165 28561
+ 17553 6294
+ 18071 25818
+ 27266 1195
+ 5319 21891
+ 15817 30658
+ 24887 10998
+ 15414 21965
+ 12784 23585
+ 17772 8468
+ 16060 19716
+ 5641 2380
+ 8050 16979
+ 145 10728
+ 30413 28637
+ 14711 8123
+ 21299 29828
+ 1201 3170
+ 27108 18079
+ 4197 12253
+ 67 10210
+ 18787 30461
+ 18924 12265
+ 31552 14157
+ 14714 22709
+ 5887 20330
+ 15619 14460
+ 2131 1189
+ 7785 14434
+ 4798 15654
+ 17088 8117
+ 17607 8109
+ 19236 14214
+ 10440 12381
+ 9364 6770
+ 30685 13318
+ 25429 30908
+ 13486 31105
+ 22971 12498
+ 14549 8924
+ 12581 6274
+ 26851 9776
+ 26427 13150
+ 28682 23
+ 28796 22204
+ 5531 30680
+ 25722 25615
+ 29627 24462
+ 32518 20062
+ 4000 26773
+ 27876 4022
+ 4366 30397
+ 18842 1973
+ 6045 21214
+ 26403 29766
+ 29118 14207
+ 28517 20952
+ 16980 28782
+ 10855 28807
+ 28415 10309
+ 13169 28592
+ 587 1257
+ 10823 6560
+ 527 24145
+ 29944 17707
+ 4972 10448
+ 29096 29449
+ 8962 7801
+ 1803 20751
+ 10511 18728
+ 21827 9568
+ 1590 18657
+ 24589 24558
+ 24320 4211
+ 26165 12447
+ 18688 21568
+ 14715 1211
+ 3569 3420
+ 19746 13871
+ 15877 15650
+ 22668 900
+ 17377 2992
+ 22124 5990
+ 10704 28079
+ 22558 31435
+ 16624 13330
+ 6139 17631
+ 24586 17012
+ 27767 14338
+ 31020 9976
+ 14615 15162
+ 20977 28841
+ 14682 17324
+ 15307 26464
+ 1237 18873
+ 15998 12928
+ 29418 20888
+ 16474 2511
+ 3986 24387
+ 21685 15858
+ 8674 25035
+ 31321 15380
+ 22535 14916
+ 14519 10894
+ 926 32380
+ 13266 23107
+ 27751 30713
+ 31731 2765
+ 7797 9152
+ 3926 25977
+ 15384 8079
+ 14618 7521
+ 17129 32080
+ 12792 20709
+ 24180 26034
+ 9273 6930
+ 21026 18163
+ 30130 14727
+ 14115 1271
+ 32651 17806
+ 16960 15372
+ 9408 15682
+ 135 10152
+ 1404 31688
+ 30978 8903
+ 24170 17823
+ 25780 32629
+ 30813 14419
+ 13623 8041
+ 26048 15071
+ 28035 18307
+ 10315 32318
+ 24451 7236
+ 15054 13253
+ 13356 3426
+ 24518 22774
+ 15104 13000
+ 32444 22189
+ 22783 15713
+ 18302 13220
+ 3617 8766
+ 17246 16473
+ 27552 3780
+ 29132 27799
+ 31858 156
+ 1725 25863
+ 3175 3168
+ 24166 10532
+ 27048 29185
+ 15119 76
+ 12092 5652
+ 26297 3728
+ 24194 21329
+ 23453 18471
+ 2206 22439
+ 9090 9338
+ 2043 25717
+ 12069 14304
+ 19747 20873
+ 31756 17735
+ 2381 7864
+ 30750 26402
+ 3102 12272
+ 12203 8463
+ 31052 973
+ 29569 475
+ 3534 19680
+ 18918 30605
+ 911 20974
+ 9843 5470
+ 15771 22925
+ 4555 19856
+ 17894 10666
+ 7024 1858
+ 18673 19365
+ 9474 626
+ 8877 20934
+ 20313 10893
+ 15136 19190
+ 3848 18953
+ 24679 26058
+ 12032 1940
+ 32473 31741
+ 19744 12194
+ 3889 23472
+ 9633 2855
+ 19892 9168
+ 20343 26235
+ 19588 27949
+ 23757 29054
+ 13903 16878
+ 10231 19516
+ 7628 4389
+ 28231 24928
+ 378 23666
+ 14159 8696
+ 14923 20925
+ 26708 19481
+ 24311 23335
+ 18602 8235
+ 15575 27534
+ 9471 18084
+ 25166 28151
+ 11418 10812
+ 21985 17019
+ 5318 12450
+ 30769 6988
+ 948 1536
+ 13908 22701
+ 15687 7566
+ 7407 12991
+ 2401 7107
+ 3013 5159
+ 19540 5297
+ 15486 188
+ 20315 25419
+ 1650 16263
+ 16378 23649
+ 17557 16250
+ 31331 16997
+ 403 21093
+ 17412 9460
+ 4442 25053
+ 12450 16753
+ 1670 11726
+ 1374 2050
+ 32028 29876
+ 2627 6765
+ 832 6508
+ 23552 28772
+ 31653 29409
+ 29880 18185
+ 11414 28102
+ 19383 8050
+ 18844 2265
+ 6457 21044
+ 9438 30762
+ 31851 9222
+ 22652 25618
+ 30444 20916
+ 8019 17585
+ 27221 14275
+ 16275 19140
+ 325 3128
+ 22749 6895
+ 11946 5915
+ 6817 22684
+ 13082 28788
+ 24220 6585
+ 24876 2199
+ 24190 23747
+ 9950 8631
+ 15053 32408
+ 13117 26593
+ 19543 30162
+ 25758 32392
+ 16512 17751
+ 1243 10514
+ 19455 10273
+ 13858 9669
+ 20125 27701
+ 21517 26819
+ 5575 19194
+ 29128 7874
+ 702 18746
+ 1862 15706
+ 13435 18736
+ 19595 26857
+ 29787 32049
+ 13115 7708
+ 2013 20886
+ 25542 22369
+ 12486 12471
+ 7330 21641
+ 4159 13268
+ 20252 15665
+ 20602 26623
+ 22131 3178
+ 27563 17963
+ 11036 3691
+ 7738 22954
+ 32008 14126
+ 3357 20616
+ 11540 15058
+ 26763 21826
+ 11967 5893
+ 22092 6540
+ 28817 9863
+ 13808 26083
+ 645 26173
+ 23693 20967
+ 20254 17721
+ 13448 32115
+ 23764 12127
+ 16704 15010
+ 12962 31826
+ 23922 5391
+ 9130 2705
+ 9810 699
+ 29444 4267
+ 25739 20237
+ 29157 5303
+ 26450 30901
+ 28528 1084
+ 11517 18211
+ 2720 5341
+ 24471 19582
+ 13277 26711
+ 6936 23860
+ 27892 25686
+ 9719 15927
+ 6965 18653
+ 15368 26429
+ 2230 20011
+ 18066 13928
+ 32449 29944
+ 23510 22241
+ 13474 14915
+ 9006 25609
+ 9011 2516
+ 16958 32536
+ 9846 6353
+ 17060 7416
+ 13303 17380
+ 28374 18054
+ 19843 8835
+ 30690 23880
+ 15651 15130
+ 19717 13036
+ 4144 8686
+ 26875 25082
+ 13481 20141
+ 30800 23101
+ 3307 6858
+ 7884 31634
+ 17195 9437
+ 18809 26075
+ 7952 17246
+ 26034 21778
+ 7442 17206
+ 1256 29805
+ 2113 25788
+ 26578 3028
+ 23626 25563
+ 8946 18140
+ 16046 22071
+ 2418 5318
+ 27444 19532
+ 19050 17651
+ 208 26784
+ 12264 2958
+ 12620 2616
+ 13828 1567
+ 28443 13760
+ 15252 10245
+ 20992 6850
+ 23824 10958
+ 3097 26779
+ 7540 13983
+ 28217 8409
+ 22526 29432
+ 9082 13035
+ 4290 4144
+ 30994 28422
+ 6463 7747
+ 14496 17514
+ 8492 11663
+ 20552 18750
+ 13036 16971
+ 15626 14415
+ 17943 5028
+ 26841 25403
+ 459 25484
+ 28482 3482
+ 31609 29779
+ 80 16341
+ 13849 15728
+ 25271 24220
+ 24768 197
+ 25422 13783
+ 21173 17916
+ 20741 11329
+ 1620 2460
+ 31159 32476
+ 23311 6561
+ 30003 12699
+ 12830 10626
+ 26912 21683
+ 2160 7084
+ 20836 21558
+ 941 22172
+ 15842 16820
+ 32535 14302
+ 24443 26019
+ 101 22369
+ 11113 26795
+ 7071 20896
+ 19752 2766
+ 12359 14160
+ 5165 10425
+ 4413 3419
+ 1011 15762
+ 5058 30730
+ 10719 8631
+ 12628 16499
+ 23985 32015
+ 23325 23371
+ 5713 15777
+ 21711 29796
+ 1520 24902
+ 26612 16971
+ 15746 894
+ 32728 2431
+ 10446 26223
+ 16703 16123
+ 18785 6223
+ 30812 9675
+ 12236 25752
+ 17012 5030
+ 20429 29302
+ 10212 15494
+ 27913 18439
+ 28214 32117
+ 818 25646
+ 16698 6860
+ 13687 16083
+ 27924 18005
+ 32363 16760
+ 17000 1498
+ 2683 12369
+ 24803 15038
+ 23629 1549
+ 2947 6010
+ 4997 29358
+ 21790 16346
+ 27493 32731
+ 25289 9481
+ 18457 21343
+ 13538 26259
+ 28264 8820
+ 24214 7591
+ 19141 9924
+ 20214 30719
+ 31188 18446
+ 19875 27650
+ 5516 13204
+ 4201 6066
+ 8011 17533
+ 22044 2122
+ 14410 28301
+ 15933 14440
+ 14096 20143
+ 9224 1729
+ 2428 6878
+ 5803 16290
+ 14410 25904
+ 8067 3951
+ 18948 986
+ 25200 21653
+ 12389 29222
+ 17222 19320
+ 23649 9324
+ 7863 30465
+ 2611 4954
+ 19461 29846
+ 20428 12490
+ 2057 6766
+ 30014 2747
+ 6433 21300
+ 8152 5868
+ 28378 8772
+ 24000 31718
+ 14117 6055
+ 10485 10821
+ 24097 15180
+ 1501 15154
+ 11419 6925
+ 29297 20286
+ 15490 12043
+ 28804 4792
+ 16817 13392
+ 3681 6899
+ 12432 28036
+ 28294 483
+ 6959 28103
+ 28674 31666
+ 12441 10719
+ 15969 7170
+ 8514 2040
+ 14605 7866
+ 18061 1642
+ 20278 19027
+ 19094 22018
+ 7797 26559
+ 12398 27779
+ 22392 22048
+ 1089 8225
+ 9509 28336
+ 9685 19680
+ 4045 16204
+ 3846 22750
+ 5917 6204
+ 11022 9403
+ 664 1010
+ 19044 4438
+ 12692 32155
+ 31298 17501
+ 195 7544
+ 1526 14633
+ 11393 30745
+ 11054 29586
+ 27695 6066
+ 4526 22157
+ 23575 17636
+ 25077 12405
+ 10332 18040
+ 25945 769
+ 19638 21913
+ 28033 25894
+ 8639 15950
+ 22519 6426
+ 22987 532
+ 24050 4322
+ 31825 21631
+ 32614 8195
+ 24614 28680
+ 15267 242
+ 6600 2883
+ 28899 8462
+ 19518 9420
+ 10051 22031
+ 18440 28264
+ 15060 13299
+ 25833 22008
+ 19318 12948
+ 2113 1267
+ 4203 11816
+ 21252 11579
+ 10392 3616
+ 32580 7250
+ 16284 482
+ 1682 21496
+ 25345 19221
+ 16259 20864
+ 10716 31031
+ 14788 15134
+ 23656 19065
+ 15696 23736
+ 6205 6619
+ 29312 13260
+ 211 23224
+ 23997 17443
+ 25428 7689
+ 715 3376
+ 20373 32203
+ 12474 14858
+ 1912 3848
+ 10417 3112
+ 18662 9022
+ 1762 2825
+ 24010 11730
+ 3610 12587
+ 2183 4761
+ 13178 8390
+ 21142 30303
+ 2320 24809
+ 30204 25262
+ 27423 15784
+ 4488 10770
+ 7420 9276
+ 4819 31300
+ 20394 13840
+ 16423 28103
+ 23883 21451
+ 3971 13988
+ 22982 2968
+ 32561 10243
+ 29203 9214
+ 28504 29841
+ 28853 28364
+ 2879 27589
+ 7966 9638
+ 9204 22548
+ 8390 19439
+ 30015 23677
+ 19947 28659
+ 10465 20406
+ 262 10041
+ 2878 6049
+ 15143 18468
+ 18358 28566
+ 30869 11545
+ 10759 20580
+ 2059 15228
+ 19785 24800
+ 13371 31492
+ 20494 27154
+ 4152 16379
+ 6269 16940
+ 15524 17712
+ 27191 32141
+ 1154 4180
+ 2839 30011
+ 15830 7656
+ 29410 22119
+ 27431 6056
+ 1324 30354
+ 12370 17107
+ 7127 5160
+ 17920 24966
+ 13218 31615
+ 13421 29891
+ 23417 15406
+ 16158 8868
+ 6712 13053
+ 4185 32388
+ 21966 10413
+ 23646 3815
+ 25010 9718
+ 24925 12079
+ 14814 24925
+ 23148 20768
+ 4740 21357
+ 12483 11390
+ 19422 2620
+ 28599 6419
+ 1184 17670
+ 15608 8606
+ 29869 13565
+ 22489 21565
+ 27847 30833
+ 26456 28429
+ 20264 401
+ 10226 17887
+ 4088 6713
+ 22327 8175
+ 19404 6740
+ 3186 21189
+ 17769 11889
+ 657 2411
+ 9003 14435
+ 12505 30039
+ 3992 25543
+ 27887 6281
+ 28596 31880
+ 12768 28261
+ 13544 28023
+ 3333 29459
+ 26442 2388
+ 6821 26423
+ 24661 24736
+ 27002 12277
+ 19758 27343
+ 3380 22884
+ 29366 12666
+ 7522 2977
+ 21699 30807
+ 22292 12513
+ 19734 3314
+ 5359 7413
+ 19861 32021
+ 21050 15581
+ 31899 27426
+ 29396 12068
+ 4412 5018
+ 4854 9176
+ 20604 22324
+ 11986 1310
+ 19348 16674
+ 842 12154
+ 661 2328
+ 7680 27389
+ 21948 31981
+ 11326 25784
+ 15102 3504
+ 13633 6641
+ 31854 28745
+ 3480 31914
+ 22333 22985
+ 30316 4915
+ 10797 23471
+ 1174 29361
+ 32138 17546
+ 6312 13940
+ 3512 11662
+ 25096 31833
+ 9377 1458
+ 7286 30801
+ 30047 30513
+ 28781 24445
+ 22697 29769
+ 7154 15691
+ 14236 3149
+ 19065 15151
+ 9643 25127
+ 18370 32187
+ 8585 14758
+ 652 30685
+ 12318 4323
+ 8506 30544
+ 926 8038
+ 15263 13122
+ 9217 23712
+ 8751 20615
+ 5449 23431
+ 29729 7310
+ 17160 22849
+ 8956 12973
+ 2005 20710
+ 25418 21845
+ 31330 15996
+ 28481 32475
+ 16676 30588
+ 26966 3011
+ 2179 8013
+ 6596 25207
+ 22198 16942
+ 13118 8843
+ 23437 2383
+ 16408 12222
+ 393 18122
+ 21085 23327
+ 28869 18550
+ 3682 32451
+ 25419 29853
+ 10371 5797
+ 7581 11178
+ 29663 15225
+ 5459 17973
+ 10500 25136
+ 19143 18112
+ 6296 25920
+ 6651 31417
+ 3890 8889
+ 18924 20065
+ 17599 25707
+ 26820 878
+ 19144 21858
+ 3679 19013
+ 2637 31314
+ 28105 29144
+ 715 30828
+ 12661 31321
+ 8521 28770
+ 29966 21244
+ 12127 20862
+ 19172 27459
+ 1856 19116
+ 6677 1098
+ 27395 26023
+ 17844 22220
+ 4722 25209
+ 29774 11937
+ 15312 6048
+ 31309 3236
+ 18739 28002
+ 22745 13311
+ 13591 214
+ 30214 16405
+ 28154 5481
+ 10769 31815
+ 29185 14769
+ 30933 14087
+ 20642 26252
+ 19827 11700
+ 2456 26014
+ 20874 30456
+ 5474 30313
+ 82 32103
+ 15559 30559
+ 24859 11336
+ 16881 19031
+ 25565 25753
+ 16070 16917
+ 11654 10349
+ 350 8325
+ 14588 9970
+ 6267 2966
+ 3266 29578
+ 12060 24737
+ 25716 13948
+ 18260 29820
+ 4163 3557
+ 22976 6261
+ 29675 8636
+ 22534 10876
+ 31121 7616
+ 3565 2322
+ 31796 22638
+ 24006 31098
+ 8303 26134
+ 23026 26870
+ 18799 13153
+ 18037 28645
+ 21270 694
+ 6821 8118
+ 31102 19444
+ 11320 27345
+ 22785 1603
+ 16863 24488
+ 14665 20404
+ 25864 32337
+ 24777 13976
+ 26422 8724
+ 32085 7334
+ 12467 20122
+ 16791 17415
+ 4967 10849
+ 11823 4770
+ 1480 3680
+ 6310 30720
+ 22253 21704
+ 24868 9824
+ 7680 30461
+ 27479 30618
+ 23633 5384
+ 21966 25246
+ 656 11984
+ 5718 22137
+ 18086 10651
+ 4343 9192
+ 30964 12906
+ 29267 22173
+ 19644 10224
+ 3398 31625
+ 20646 29939
+ 14027 20876
+ 8574 9759
+ 6724 17941
+ 12871 3156
+ 17255 26466
+ 23052 26286
+ 8753 8733
+ 12485 23975
+ 6244 12358
+ 8703 2756
+ 12072 4988
+ 31968 24165
+ 26266 19639
+ 11873 28532
+ 10270 16339
+ 15284 7891
+ 16265 20806
+ 32729 31348
+ 24104 20631
+ 8359 29243
+ 3585 10795
+ 9349 15082
+ 8857 10062
+ 2898 10589
+ 8147 13120
+ 18955 25258
+ 15987 12395
+ 2520 29603
+ 10526 24795
+ 4186 15493
+ 17318 16709
+ 16428 7074
+ 18855 30218
+ 11674 25612
+ 20643 3513
+ 21714 29516
+ 15557 25783
+ 5074 9058
+ 32452 25064
+ 9097 25714
+ 31836 5156
+ 26815 31621
+ 21502 27805
+ 5739 14851
+ 16245 27216
+ 16474 31647
+ 12399 1741
+ 9727 22152
+ 23767 5311
+ 10903 11227
+ 20533 1216
+ 8380 11374
+ 14914 11549
+ 17612 28723
+ 6687 15703
+ 31361 27779
+ 4271 30281
+ 8023 26572
+ 5033 5114
+ 1143 32578
+ 28208 3652
+ 26597 27975
+ 29389 29088
+ 3569 32092
+ 32207 4470
+ 26876 31907
+ 26152 14720
+ 3764 31743
+ 15894 19430
+ 3885 25360
+ 19438 26081
+ 6964 8548
+ 28307 13509
+ 17530 15700
+ 12337 6538
+ 837 5667
+ 7424 4326
+ 4720 26918
+ 2809 4699
+ 7101 1979
+ 23150 14479
+ 7025 11796
+ 22194 2430
+ 21381 4332
+ 16654 7474
+ 7085 609
+ 14182 11714
+ 21667 31815
+ 4870 19337
+ 16984 28784
+ 2892 1175
+ 4524 30088
+ 23255 18060
+ 21380 16684
+ 23854 7716
+ 16433 24110
+ 5593 14292
+ 9013 12268
+ 20755 10511
+ 24730 6613
+ 4424 4564
+ 6697 3172
+ 17358 4690
+ 5109 18131
+ 16989 24705
+ 5321 20243
+ 30158 32200
+ 8240 30614
+ 517 9424
+ 3287 17582
+ 14793 970
+ 9042 8520
+ 13470 14237
+ 7747 5399
+ 16312 16503
+ 5657 5166
+ 1613 20595
+ 6077 2639
+ 13476 24862
+ 24211 29261
+ 1123 27831
+ 26479 7146
+ 4035 31815
+ 21282 14550
+ 31832 29613
+ 21618 25480
+ 1388 8417
+ 11897 4294
+ 10447 5100
+ 5484 16081
+ 14423 10507
+ 5382 15194
+ 21817 30378
+ 29926 877
+ 25012 32011
+ 27726 3764
+ 16510 1391
+ 21461 18820
+ 18579 4829
+ 25792 5968
+ 10047 7845
+ 31440 28989
+ 282 5863
+ 13941 4783
+ 32296 13713
+ 19067 10178
+ 3090 19024
+ 12641 6096
+ 1237 31273
+ 31651 20542
+ 3906 17272
+ 24955 25055
+ 31173 17740
+ 16271 21868
+ 32547 23827
+ 10071 20912
+ 22502 9694
+ 12540 2069
+ 12892 16484
+ 17833 23156
+ 9771 2888
+ 9814 20255
+ 30614 5916
+ 1096 11833
+ 443 10706
+ 5525 3483
+ 26146 4444
+ 10516 7841
+ 11053 21866
+ 23129 17228
+ 16882 3154
+ 10077 18020
+ 32603 12097
+ 20147 3133
+ 27484 17925
+ 1583 12305
+ 25665 8919
+ 18201 17359
+ 29500 10932
+ 7703 20112
+ 21105 20190
+ 8731 12240
+ 3037 26723
+ 28377 15333
+ 17309 5763
+ 15419 14348
+ 12088 5380
+ 28058 21180
+ 28329 14236
+ 14465 20203
+ 29447 21440
+ 19443 22314
+ 23002 25139
+ 11836 20357
+ 8999 1517
+ 22661 833
+ 27536 28152
+ 27768 13761
+ 23245 13334
+ 14702 27603
+ 16916 27149
+ 9123 13554
+ 29963 31665
+ 24895 21002
+ 15098 25536
+ 26086 20857
+ 19759 28149
+ 16090 5681
+ 12941 24732
+ 3759 16864
+ 26470 27725
+ 18632 8268
+ 9181 10336
+ 16880 31751
+ 14912 12017
+ 9340 13035
+ 29131 7002
+ 21386 29379
+ 29052 16932
+ 18956 15554
+ 16824 29092
+ 1905 10375
+ 8870 26249
+ 9435 23933
+ 28730 24508
+ 15098 23441
+ 3090 24873
+ 20915 29282
+ 18542 15625
+ 10214 12307
+ 5785 26509
+ 15059 7976
+ 17999 26808
+ 4498 23775
+ 29364 29830
+ 29295 26522
+ 19628 18817
+ 19683 32541
+ 18789 29196
+ 19492 3699
+ 22310 25805
+ 13153 22901
+ 6513 17607
+ 21972 3590
+ 20679 10685
+ 12800 25418
+ 31084 26040
+ 28805 7967
+ 22437 11408
+ 17445 11369
+ 5916 22145
+ 27042 25259
+ 22046 12021
+ 19278 14791
+ 27813 23764
+ 5430 25250
+ 31261 29106
+ 21501 8120
+ 17425 4477
+ 2458 16047
+ 13052 27702
+ 30789 15912
+ 16800 28568
+ 15629 31007
+ 32362 9866
+ 12439 9054
+ 19828 12383
+ 26060 30864
+ 27893 4643
+ 822 14777
+ 21764 24608
+ 7434 29409
+ 26260 24092
+ 8932 1266
+ 31983 14545
+ 25964 5603
+ 22479 25414
+ 11580 21343
+ 31633 28366
+ 21864 25169
+ 4082 25766
+ 22853 26555
+ 29944 15403
+ 17953 19845
+ 14552 210
+ 1710 16363
+ 20642 5944
+ 1837 24178
+ 28870 20647
+ 15939 15692
+ 8592 8346
+ 14291 6748
+ 11986 20464
+ 21519 4856
+ 22828 30095
+ 1594 13784
+ 14950 19557
+ 31670 32411
+ 7553 13006
+ 13570 7817
+ 7756 14218
+ 16253 28734
+ 15170 5258
+ 26591 4641
+ 8149 22523
+ 27264 26011
+ 19494 16414
+ 22419 5926
+ 25223 30350
+ 5798 23921
+ 18963 25548
+ 11754 19441
+ 232 17376
+ 11960 26454
+ 26530 31027
+ 27167 8316
+ 725 21180
+ 21815 29846
+ 9836 5839
+ 20024 12134
+ 14825 9198
+ 16476 11908
+ 17324 23858
+ 30156 2751
+ 11389 24557
+ 15309 14046
+ 13241 11340
+ 22214 28949
+ 22450 31470
+ 8324 22181
+ 1224 28004
+ 3219 32579
+ 12567 8154
+ 13158 16383
+ 8584 24102
+ 28228 4993
+ 28756 24224
+ 31504 10137
+ 3084 26974
+ 4125 13879
+ 18803 14955
+ 15697 6666
+ 18823 14799
+ 28961 32020
+ 24628 21570
+ 29915 4539
+ 22365 21420
+ 13576 31969
+ 23797 3707
+ 12194 29130
+ 8708 8501
+ 27427 32412
+ 11181 9629
+ 26221 10873
+ 5686 32504
+ 705 19537
+ 3448 23328
+ 32287 27543
+ 1269 29739
+ 11635 2620
+ 17715 28299
+ 17193 26989
+ 13029 25525
+ 4050 12447
+ 18352 16761
+ 20404 22704
+ 2929 8782
+ 16686 23276
+ 30707 8960
+ 27903 26100
+ 4170 32327
+ 15025 16545
+ 6153 24308
+ 8293 3353
+ 15795 25970
+ 30328 19568
+ 14064 19860
+ 13472 21835
+ 15390 30123
+ 7957 26150
+ 1034 16405
+ 12217 5615
+ 22432 25736
+ 20494 9168
+ 4267 18061
+ 17962 2341
+ 21936 19106
+ 1987 13997
+ 10291 27587
+ 31666 4160
+ 25025 32522
+ 2899 2130
+ 1854 9060
+ 16989 11973
+ 26917 20313
+ 7394 7328
+ 23138 18192
+ 2107 24682
+ 24264 227
+ 1252 27890
+ 3330 7893
+ 17483 3735
+ 32572 10128
+ 3786 4366
+ 4274 4480
+ 13080 2541
+ 19858 32469
+ 14761 10844
+ 26027 14687
+ 4999 3145
+ 8590 4425
+ 32085 9693
+ 19673 14804
+ 21592 26571
+ 16291 7015
+ 9318 2404
+ 11245 21077
+ 17113 10084
+ 4941 13801
+ 23476 8334
+ 19472 19280
+ 27464 1371
+ 17454 29770
+ 14281 32257
+ 15259 31076
+ 31597 15459
+ 32393 17383
+ 4282 25964
+ 15212 13194
+ 6111 22436
+ 26510 30788
+ 13567 21188
+ 16455 14489
+ 13444 18001
+ 21998 4338
+ 5041 29515
+ 12487 8364
+ 8373 5944
+ 1870 26009
+ 7875 1233
+ 10343 5870
+ 6054 24796
+ 11012 1182
+ 17832 12222
+ 10265 14403
+ 17776 31370
+ 15015 12531
+ 2286 4186
+ 15601 4948
+ 20820 19188
+ 14580 2949
+ 18248 17363
+ 17760 26242
+ 7604 4298
+ 3968 5323
+ 1165 28052
+ 7553 22582
+ 3637 10717
+ 25541 21241
+ 2851 18761
+ 6909 1554
+ 17562 32058
+ 23538 2388
+ 26729 32310
+ 24822 26505
+ 25804 19663
+ 27679 3368
+ 25731 2120
+ 13460 8276
+ 4249 21261
+ 25669 25825
+ 13859 11116
+ 6804 32591
+ 27556 12556
+ 6029 32197
+ 21182 1441
+ 9842 1583
+ 6143 20919
+ 5493 25808
+ 23482 29781
+ 934 30373
+ 15365 1653
+ 3388 3891
+ 18693 8573
+ 24938 344
+ 16859 16849
+ 5167 24307
+ 4518 11510
+ 2462 21321
+ 8485 29868
+ 10043 12333
+ 12983 1695
+ 2869 24087
+ 9075 12906
+ 24664 23416
+ 5472 11708
+ 184 22435
+ 13270 24741
+ 30785 14830
+ 29744 10775
+ 7000 3479
+ 27185 22241
+ 19718 22354
+ 123 13162
+ 15127 18768
+ 8887 29377
+ 17895 7900
+ 10267 7038
+ 31871 8361
+ 4633 17729
+ 3335 28452
+ 31791 12187
+ 17515 12329
+ 26346 7531
+ 14191 8625
+ 22851 26030
+ 29284 23313
+ 10421 21784
+ 5090 12967
+ 4462 18872
+ 526 19917
+ 9535 25643
+ 30979 21792
+ 30947 16379
+ 1066 8010
+ 23687 24273
+ 2899 24726
+ 21874 20589
+ 30630 3497
+ 31721 9028
+ 4981 9219
+ 20857 20459
+ 11074 29399
+ 6398 7052
+ 7505 19220
+ 13007 23467
+ 28743 11652
+ 31916 6089
+ 14464 8707
+ 13846 15219
+ 1741 23298
+ 28387 25974
+ 21133 9367
+ 3846 24342
+ 19477 24194
+ 5009 26681
+ 17290 25790
+ 11820 19370
+ 21367 21039
+ 2377 6310
+ 17779 30032
+ 3219 27912
+ 12896 7860
+ 6678 28055
+ 12006 9586
+ 24037 24584
+ 26592 5534
+ 28420 21618
+ 27051 30999
+ 10623 27140
+ 26700 2846
+ 22236 32002
+ 15762 27433
+ 27377 29209
+ 30069 2997
+ 20626 23880
+ 10267 9679
+ 31348 28848
+ 3052 27196
+ 10718 29136
+ 6522 32090
+ 7636 27069
+ 19929 717
+ 8850 24331
+ 3942 6737
+ 16967 9807
+ 29671 12051
+ 9499 14373
+ 9786 24348
+ 32700 472
+ 27839 2167
+ 17589 20455
+ 22767 13784
+ 9746 16315
+ 29590 13491
+ 20943 6158
+ 18525 4807
+ 13518 32150
+ 1615 6470
+ 29992 13230
+ 601 6118
+ 15804 30426
+ 17320 29253
+ 25114 279
+ 24861 26145
+ 21244 28185
+ 23045 26904
+ 20624 32688
+ 15240 18606
+ 16657 12445
+ 20288 26511
+ 3899 5735
+ 16041 1798
+ 30032 18619
+ 2581 992
+ 7793 24337
+ 26915 18943
+ 4431 4978
+ 9625 514
+ 25660 15192
+ 16607 8336
+ 19392 3520
+ 14152 1774
+ 10787 6054
+ 31635 20651
+ 24379 20036
+ 20515 14912
+ 13601 24721
+ 29332 16578
+ 26496 16277
+ 8544 12985
+ 26695 20300
+ 23174 26223
+ 11691 20461
+ 19754 10790
+ 670 20891
+ 22352 18097
+ 978 27268
+ 3064 5413
+ 10415 29122
+ 9455 13407
+ 28831 12087
+ 28400 23379
+ 2629 17151
+ 11665 6442
+ 2901 31984
+ 10211 3154
+ 5336 30464
+ 1416 13774
+ 2252 845
+ 24403 3639
+ 17207 24796
+ 25995 26078
+ 6618 12301
+ 16658 25053
+ 15061 18962
+ 23504 5046
+ 23473 27834
+ 2029 14738
+ 1878 7683
+ 3180 10506
+ 15024 16665
+ 28912 16048
+ 25795 4210
+ 31120 26784
+ 18469 3805
+ 7859 649
+ 10486 906
+ 27671 15776
+ 9084 15126
+ 5445 14151
+ 31928 4573
+ 13531 11537
+ 14185 14823
+ 5913 27939
+ 13580 16620
+ 8043 13808
+ 11137 4352
+ 19352 12412
+ 15670 175
+ 3723 3182
+ 2749 1362
+ 14257 1371
+ 8676 15518
+ 23299 15568
+ 16250 18571
+ 12557 23756
+ 28187 25276
+ 11592 25194
+ 9575 6870
+ 5194 16549
+ 10825 25896
+ 10867 16199
+ 4580 30039
+ 9931 4644
+ 28177 23209
+ 27910 8427
+ 21329 29162
+ 11416 22521
+ 5442 705
+ 25101 7863
+ 18388 17579
+ 23255 14376
+ 18563 4547
+ 17157 24180
+ 19470 15286
+ 28493 23128
+ 10807 18788
+ 1312 11135
+ 25155 22961
+ 21881 3834
+ 6152 601
+ 13907 19729
+ 4723 16272
+ 25022 14298
+ 4523 27499
+ 24763 10286
+ 9189 14888
+ 19229 3721
+ 30039 25239
+ 11472 22970
+ 28837 26611
+ 11269 1332
+ 25193 27817
+ 6892 5412
+ 13173 2980
+ 29361 7764
+ 12987 28637
+ 19624 13378
+ 20651 16376
+ 18846 14275
+ 6963 30208
+ 30337 1215
+ 14984 24900
+ 8330 26037
+ 9214 23191
+ 12891 32701
+ 12668 8528
+ 7821 6672
+ 18683 27007
+ 2891 14340
+ 16605 23018
+ 26049 29866
+ 13023 4761
+ 15163 27497
+ 30868 21182
+ 12539 14562
+ 6536 30452
+ 13020 17349
+ 1073 20213
+ 29719 1314
+ 0 13302
+ 9325 29720
+ 24579 22285
+ 18264 2238
+ 6835 28940
+ 27084 32333
+ 3213 21371
+ 1621 5308
+ 20568 21593
+ 15976 3609
+ 16639 11403
+ 11005 1013
+ 26127 8936
+ 25974 30087
+ 15638 17410
+ 3372 5916
+ 1830 28895
+ 29949 30623
+ 31475 15618
+ 20302 299
+ 31008 26166
+ 7738 11692
+ 8546 9909
+ 24729 171
+ 27742 15470
+ 27598 29613
+ 14099 15921
+ 7511 611
+ 31239 14795
+ 3649 26722
+ 14151 7204
+ 13761 27109
+ 32668 3729
+ 28503 11644
+ 18538 17091
+ 9200 15491
+ 10425 6334
+ 25786 13423
+ 29993 8310
+ 6488 2846
+ 6038 13006
+ 31341 1127
+ 26732 15307
+ 27743 5984
+ 15530 20988
+ 28061 1502
+ 19664 23847
+ 11901 20688
+ 3596 22658
+ 4155 82
+ 4105 10940
+ 13174 26186
+ 28417 8293
+ 28140 5797
+ 27320 19263
+ 29214 18527
+ 14393 25399
+ 10953 11924
+ 11578 17377
+ 18229 6414
+ 29000 17253
+ 13428 20437
+ 29151 26122
+ 17110 9574
+ 27588 23423
+ 32250 10077
+ 29975 16726
+ 18670 9604
+ 4256 22538
+ 7949 31548
+ 29719 11858
+ 27986 8060
+ 20529 16461
+ 20235 31653
+ 4707 9858
+ 5088 27032
+ 17772 12961
+ 21595 32147
+ 26329 15899
+ 32048 26754
+ 15570 30923
+ 8345 19344
+ 28833 13328
+ 2141 17872
+ 28554 30923
+ 29202 22818
+ 21654 11477
+ 4702 31592
+ 25400 9912
+ 29469 17751
+ 25506 19560
+ 31595 12375
+ 32507 15384
+ 28596 14577
+ 2694 1053
+ 31487 887
+ 1572 6461
+ 23024 19638
+ 27544 2215
+ 2786 135
+ 18715 21793
+ 30160 17510
+ 759 1262
+ 20937 7195
+ 31993 8263
+ 9420 2766
+ 21927 15897
+ 5645 13040
+ 19024 16159
+ 27080 31609
+ 19494 32099
+ 24807 10537
+ 17323 100
+ 24011 9875
+ 30963 13361
+ 6862 26081
+ 5178 13318
+ 28177 23382
+ 11142 28391
+ 2394 1965
+ 22322 18194
+ 23530 26035
+ 20535 19203
+ 14143 20084
+ 10339 18715
+ 5872 2952
+ 15770 17653
+ 28378 22320
+ 7801 16293
+ 10761 30210
+ 12238 21053
+ 4047 26130
+ 32628 19473
+ 5055 21409
+ 21053 23627
+ 10295 7040
+ 8144 18580
+ 619 8029
+ 22604 20639
+ 23014 4224
+ 31969 8351
+ 3245 6503
+ 17789 6826
+ 13370 30458
+ 17119 18778
+ 7866 7704
+ 9609 31733
+ 19206 31335
+ 3873 24217
+ 29949 10102
+ 5348 22280
+ 29445 15701
+ 24338 2254
+ 7301 26085
+ 6710 8592
+ 11370 28764
+ 15445 28810
+ 4555 31857
+ 29003 21069
+ 25591 7912
+ 22161 9206
+ 13892 3392
+ 2027 16189
+ 21291 28268
+ 23426 29391
+ 30026 25252
+ 3373 140
+ 26632 11381
+ 32169 25960
+ 4308 8529
+ 5049 3266
+ 15581 10271
+ 14910 4908
+ 11908 4146
+ 26488 25275
+ 18608 29551
+ 3780 15647
+ 23934 8798
+ 22333 13780
+ 4273 18696
+ 28385 12519
+ 28062 4026
+ 21211 12522
+ 17219 29385
+ 27350 6354
+ 4212 26797
+ 24111 1166
+ 17687 11722
+ 5943 32097
+ 23705 12676
+ 31130 5377
+ 22741 10297
+ 26190 23762
+ 27604 12783
+ 16498 15473
+ 10718 21920
+ 17329 23855
+ 27791 17703
+ 7645 13813
+ 8857 30211
+ 25227 15710
+ 7974 5932
+ 6311 26069
+ 5847 19562
+ 20245 18867
+ 22394 23475
+ 22146 21378
+ 27332 8515
+ 29638 14466
+ 15203 11048
+ 5950 18919
+ 32497 19762
+ 25263 29494
+ 5742 21082
+ 2158 12900
+ 18923 10421
+ 21387 28777
+ 15214 332
+ 29188 24353
+ 10210 23864
+ 26371 25469
+ 3167 26010
+ 23645 6416
+ 2281 13311
+ 24484 9786
+ 24860 23827
+ 28731 26178
+ 17985 8058
+ 8447 24808
+ 9571 3300
+ 28982 7406
+ 1850 23416
+ 25996 5489
+ 9906 18928
+ 21280 30665
+ 15912 8380
+ 15273 20997
+ 10862 24261
+ 2775 17
+ 26081 2163
+ 31328 28600
+ 1253 23478
+ 23305 16874
+ 18521 23569
+ 32337 25006
+ 2455 15763
+ 32108 24430
+ 14021 11783
+ 8018 14654
+ 19804 22405
+ 10473 14092
+ 15323 14310
+ 28484 9120
+ 21206 3216
+ 5433 29083
+ 28823 6744
+ 29334 17811
+ 22964 1326
+ 15469 27838
+ 15390 15241
+ 8956 31122
+ 10569 11671
+ 15090 5632
+ 26412 8290
+ 11478 5373
+ 20218 26913
+ 20098 27444
+ 2968 15668
+ 30670 30929
+ 26866 1862
+ 5255 29847
+ 2149 23101
+ 11041 21078
+ 13748 9936
+ 18544 11578
+ 17131 18579
+ 32288 4185
+ 16631 21409
+ 25209 28194
+ 7564 17389
+ 17758 12641
+ 9819 19359
+ 5988 4277
+ 11394 32209
+ 19735 12139
+ 615 30531
+ 22950 7394
+ 20790 28324
+ 12605 28068
+ 19042 16968
+ 7299 30611
+ 1203 10524
+ 967 11432
+ 25464 8448
+ 14750 9685
+ 14755 3217
+ 12709 10690
+ 29107 11973
+ 31099 22861
+ 24162 21171
+ 14057 11692
+ 30536 29203
+ 24435 6761
+ 10146 5412
+ 21160 28500
+ 31920 29371
+ 31127 1240
+ 27679 1900
+ 2821 20258
+ 6686 28356
+ 5387 10939
+ 31213 16858
+ 29172 3904
+ 23224 6753
+ 22347 21284
+ 28106 6589
+ 15145 19811
+ 4655 30610
+ 23789 26700
+ 13584 9093
+ 21441 8853
+ 23842 29160
+ 7752 2578
+ 688 6982
+ 19478 28040
+ 9432 2782
+ 31384 22842
+ 8133 4120
+ 1095 27617
+ 7876 870
+ 27148 12269
+ 8241 20188
+ 11251 26379
+ 24676 3854
+ 30542 7164
+ 9176 10472
+ 17832 22795
+ 16367 15682
+ 16627 3941
+ 27870 21261
+ 32382 3544
+ 23118 25917
+ 25449 23448
+ 13189 14720
+ 19050 26031
+ 14067 276
+ 19402 11268
+ 16408 17708
+ 21949 31982
+ 8699 1121
+ 5164 21598
+ 29535 11999
+ 31838 7665
+ 29984 23319
+ 10716 26413
+ 1590 7388
+ 5933 368
+ 10243 23795
+ 7697 10527
+ 26792 26443
+ 4122 476
+ 8261 8719
+ 8584 5520
+ 18723 20
+ 19829 1604
+ 23023 17689
+ 19356 18663
+ 27707 6801
+ 9445 2359
+ 8371 16302
+ 27980 17700
+ 7552 20396
+ 9881 16426
+ 12920 11600
+ 20653 9528
+ 8678 6869
+ 12584 2016
+ 17341 24964
+ 25948 29601
+ 13378 11365
+ 24229 23124
+ 32331 23955
+ 31312 30912
+ 13393 11736
+ 31585 12964
+ 12985 21092
+ 17839 30074
+ 20696 13426
+ 22243 25472
+ 5447 31493
+ 6923 24211
+ 5464 16065
+ 24466 1177
+ 32385 15435
+ 20626 19795
+ 25544 14720
+ 6540 15250
+ 18497 5658
+ 29621 31204
+ 755 10340
+ 8501 17653
+ 32629 4814
+ 3513 13308
+ 2515 12096
+ 2549 16810
+ 17220 322
+ 22723 28222
+ 4243 22546
+ 2474 28010
+ 18939 26112
+ 26061 4329
+ 12178 4719
+ 325 704
+ 9297 12301
+ 21528 26686
+ 29956 2264
+ 4904 12541
+ 30591 24026
+ 23170 9006
+ 6556 2146
+ 6050 10428
+ 1697 24280
+ 859 30411
+ 23758 22353
+ 24625 25438
+ 1014 7721
+ 6947 6900
+ 4386 30475
+ 23013 27151
+ 16997 17143
+ 29378 29902
+ 278 28139
+ 16256 197
+ 32734 21232
+ 13735 25459
+ 29973 21890
+ 11206 14795
+ 8457 858
+ 13415 17261
+ 17151 2478
+ 31867 5702
+ 22209 9557
+ 9280 23916
+ 28610 29973
+ 5782 30782
+ 17906 14775
+ 29720 5316
+ 2954 6025
+ 15397 19116
+ 27186 22796
+ 30570 18979
+ 4344 710
+ 17510 25608
+ 3010 15415
+ 18343 1819
+ 12281 10776
+ 9869 18390
+ 16720 21050
+ 23683 9942
+ 3236 350
+ 26559 3001
+ 5656 28569
+ 31677 20642
+ 6831 2032
+ 7360 17544
+ 3273 17381
+ 16595 14516
+ 24054 31727
+ 20432 32740
+ 22479 25057
+ 7465 15275
+ 30865 4710
+ 15164 28364
+ 16216 18134
+ 20772 2397
+ 3840 12513
+ 26911 1468
+ 19906 28028
+ 32434 13151
+ 10981 17622
+ 26844 30404
+ 31432 6409
+ 5582 5076
+ 25814 30074
+ 27324 2604
+ 11788 9450
+ 31592 8441
+ 15800 3185
+ 12878 31242
+ 4466 17809
+ 27468 25082
+ 12340 4582
+ 28654 5487
+ 19400 18156
+ 13684 22913
+ 8890 14465
+ 12802 3970
+ 23619 29952
+ 5964 23178
+ 665 21953
+ 15977 32556
+ 28498 31524
+ 4459 23552
+ 28834 17207
+ 17563 13241
+ 9530 9815
+ 14910 32655
+ 2025 9505
+ 30972 8970
+ 25355 5958
+ 11806 8257
+ 26380 13038
+ 18912 21946
+ 26214 4200
+ 23909 23899
+ 17554 15900
+ 32450 21967
+ 29844 11455
+ 6376 13823
+ 30430 21498
+ 12845 17512
+ 7534 27585
+ 23916 27143
+ 30763 30418
+ 14036 23282
+ 10903 7898
+ 32390 29866
+ 3878 2797
+ 6243 15449
+ 29580 25879
+ 29044 5476
+ 25745 13306
+ 2170 6845
+ 28417 367
+ 6241 31639
+ 28284 32609
+ 10333 22060
+ 31249 30765
+ 3747 18808
+ 14735 22502
+ 16346 22747
+ 28101 5
+ 5730 17083
+ 14564 24385
+ 4570 5475
+ 15205 29501
+ 26682 7034
+ 25849 27148
+ 7979 11132
+ 26657 3460
+ 17733 31720
+ 4652 31381
+ 18422 22463
+ 24712 25314
+ 19489 27971
+ 1873 14100
+ 23656 29415
+ 15448 7253
+ 12644 1155
+ 31953 30660
+ 19732 25875
+ 11028 9857
+ 7165 16207
+ 19686 10587
+ 19324 4498
+ 25081 7953
+ 1551 10170
+ 15709 24676
+ 19285 24483
+ 956 27952
+ 8892 29490
+ 27508 6656
+ 29942 9412
+ 6813 4520
+ 26970 28995
+ 583 18049
+ 14722 21753
+ 23887 23330
+ 1704 16015
+ 1098 23149
+ 22842 32162
+ 5930 19209
+ 5227 20625
+ 4186 16994
+ 19590 12096
+ 11320 6029
+ 6140 3736
+ 10979 13916
+ 8242 6865
+ 20879 22348
+ 26704 19599
+ 13199 2265
+ 30039 18204
+ 12927 791
+ 15341 7167
+ 20495 11877
+ 30077 25227
+ 23309 6749
+ 16206 2008
+ 13426 23046
+ 11114 22018
+ 24650 22201
+ 13377 28533
+ 20878 11012
+ 20771 23865
+ 24306 31520
+ 15024 21870
+ 4609 2209
+ 17316 2326
+ 2272 27439
+ 863 5791
+ 28214 26659
+ 27844 12429
+ 6618 22304
+ 19740 7672
+ 16398 22984
+ 5070 29822
+ 11301 26843
+ 11487 18833
+ 24207 22817
+ 9547 6936
+ 1396 32434
+ 16736 21879
+ 10787 32066
+ 8831 10045
+ 5282 8243
+ 4763 16583
+ 20983 17760
+ 2330 12390
+ 30913 31140
+ 32199 16768
+ 15068 24138
+ 9108 8076
+ 2558 19108
+ 11840 31646
+ 4163 23880
+ 21187 5525
+ 31954 21602
+ 17380 20469
+ 10189 3288
+ 285 24503
+ 22534 29698
+ 26463 14156
+ 32737 2004
+ 4145 32367
+ 5646 13726
+ 11499 15935
+ 16867 32621
+ 12495 25454
+ 27180 19562
+ 17920 22106
+ 20596 10393
+ 13919 11014
+ 16880 31869
+ 8827 20740
+ 2627 27989
+ 5620 13732
+ 15235 8883
+ 16817 30877
+ 2554 7761
+ 24965 9668
+ 26952 10046
+ 5108 23653
+ 19373 377
+ 12256 26344
+ 23370 18254
+ 27925 940
+ 16493 14818
+ 459 528
+ 1791 16995
+ 10308 23731
+ 30811 9630
+ 21724 9273
+ 17890 6071
+ 15865 23519
+ 11232 28136
+ 13434 23388
+ 17235 8281
+ 11323 24488
+ 3171 9784
+ 14748 11879
+ 21079 29272
+ 12773 3524
+ 25892 30397
+ 2477 21701
+ 17309 6562
+ 32090 32290
+ 13464 28332
+ 1325 29154
+ 29790 21238
+ 3881 10263
+ 1766 15107
+ 30335 22827
+ 28300 5505
+ 12581 9819
+ 31211 7707
+ 12648 32540
+ 4820 22424
+ 624 1598
+ 29525 9389
+ 13250 23495
+ 25839 6939
+ 14580 30371
+ 12621 13485
+ 30689 9055
+ 12997 28144
+ 22739 19264
+ 32314 12937
+ 18730 22854
+ 28396 11049
+ 16964 26776
+ 28684 6485
+ 2907 25121
+ 14055 26950
+ 5735 19775
+ 15267 582
+ 1283 22884
+ 7624 8732
+ 4999 3293
+ 17595 14369
+ 23988 3815
+ 29595 16606
+ 10577 12657
+ 13053 4864
+ 8285 12544
+ 25126 25286
+ 9592 5975
+ 29836 30973
+ 12892 18324
+ 22389 14050
+ 31059 30871
+ 14008 69
+ 20417 17593
+ 22214 2436
+ 14567 31717
+ 32053 20224
+ 15681 3913
+ 26677 10191
+ 5089 15353
+ 8297 30117
+ 95 3079
+ 32713 26602
+ 10509 23446
+ 6991 8240
+ 3652 18873
+ 21579 16982
+ 13489 23262
+ 12646 6835
+ 452 5329
+ 15985 2276
+ 14945 613
+ 5433 17874
+ 2341 22280
+ 22746 26572
+ 27336 22661
+ 22511 14229
+ 23557 18314
+ 14688 32104
+ 9695 13682
+ 2680 25900
+ 10748 4124
+ 15414 29969
+ 6674 10906
+ 6342 20999
+ 4722 11205
+ 31068 12699
+ 8418 4537
+ 1944 24789
+ 22048 25469
+ 7398 13303
+ 6510 14391
+ 23896 744
+ 4809 27989
+ 31375 2678
+ 8562 15180
+ 7819 8823
+ 31136 21164
+ 21799 13613
+ 11583 18775
+ 26199 17474
+ 4325 25054
+ 29255 3064
+ 7957 7436
+ 17295 32028
+ 12592 4089
+ 13032 21159
+ 7808 9937
+ 8930 30674
+ 3823 20211
+ 2360 18374
+ 4125 30949
+ 11914 26616
+ 16539 31968
+ 17490 6793
+ 11859 10958
+ 11295 26131
+ 21010 12463
+ 19004 21595
+ 25471 2176
+ 237 20909
+ 5557 18657
+ 30914 25230
+ 9746 457
+ 9572 30148
+ 935 16588
+ 1430 3245
+ 14111 28291
+ 28694 19483
+ 6091 28887
+ 22094 17393
+ 17376 23553
+ 16590 23540
+ 16106 32317
+ 26799 22614
+ 2724 14406
+ 13358 20642
+ 914 24274
+ 967 16341
+ 17339 20341
+ 10347 1161
+ 19239 30023
+ 2654 15423
+ 11976 12300
+ 31631 23793
+ 5021 27250
+ 26423 19507
+ 17677 10844
+ 3031 29515
+ 17009 2074
+ 11170 29639
+ 12582 16320
+ 8862 10314
+ 13642 31166
+ 6370 2366
+ 19642 30240
+ 4700 23914
+ 25807 30697
+ 27876 21103
+ 1170 9257
+ 28724 12622
+ 2610 636
+ 27337 24395
+ 9141 27349
+ 29079 15242
+ 22507 28293
+ 14270 11775
+ 9699 12454
+ 5752 25671
+ 30240 11277
+ 17579 17728
+ 21007 4914
+ 26771 5195
+ 4936 18548
+ 7476 4403
+ 32071 25445
+ 14404 6636
+ 31098 20932
+ 5253 28537
+ 30345 24844
+ 24433 16209
+ 14576 24460
+ 26746 30431
+ 15381 2591
+ 13062 11951
+ 6201 9663
+ 5010 10031
+ 15012 29261
+ 27523 24782
+ 6821 5642
+ 9781 19870
+ 30492 14157
+ 27933 29317
+ 3414 13375
+ 8143 2662
+ 9009 18029
+ 30704 23947
+ 11155 25132
+ 24633 1015
+ 15733 18405
+ 26817 12590
+ 2748 1926
+ 27128 29779
+ 32100 9325
+ 21205 1904
+ 7809 6730
+ 19916 23814
+ 27604 14736
+ 23388 4861
+ 17850 11305
+ 14350 20036
+ 10341 29004
+ 24293 17038
+ 28800 16751
+ 14438 19879
+ 31833 4453
+ 2417 5667
+ 4080 21999
+ 31826 2318
+ 31585 14086
+ 10635 25256
+ 8224 5233
+ 21750 8735
+ 4831 4896
+ 9979 24695
+ 15560 25892
+ 203 32494
+ 2072 7176
+ 9609 316
diff --git a/Algorithms/Part-I/3-Collinear/input300.txt b/Algorithms/Part-I/3-Collinear/input300.txt
new file mode 100644
index 0000000..f2f6271
--- /dev/null
+++ b/Algorithms/Part-I/3-Collinear/input300.txt
@@ -0,0 +1,301 @@
+300
+ 11750 7100
+ 2000 26150
+ 25100 24650
+ 23600 23500
+ 2100 30900
+ 32100 26550
+ 6500 11700
+ 16650 27100
+ 28850 1350
+ 8250 12650
+ 18750 18250
+ 2700 31850
+ 13950 10700
+ 14900 32250
+ 31150 15200
+ 26300 23900
+ 30700 14550
+ 550 50
+ 30500 14400
+ 17600 10250
+ 14700 27550
+ 10850 3450
+ 28600 18200
+ 7300 10450
+ 30650 30050
+ 28350 15400
+ 18950 21650
+ 30200 1600
+ 30000 8500
+ 27800 11150
+ 700 2050
+ 2950 200
+ 9100 3400
+ 11050 21800
+ 700 4350
+ 31800 13600
+ 11350 14950
+ 24500 25850
+ 32650 11850
+ 10600 28550
+ 13400 17450
+ 4850 12750
+ 5300 20900
+ 30600 14700
+ 7900 12950
+ 29050 5250
+ 26400 26650
+ 18650 29100
+ 11800 32650
+ 12600 31350
+ 17550 26500
+ 11750 22600
+ 1000 32650
+ 4300 12050
+ 19250 26650
+ 24600 7450
+ 8300 1350
+ 7500 31250
+ 20850 11900
+ 17200 6900
+ 8650 12900
+ 1200 19450
+ 21800 10800
+ 17000 3900
+ 9100 3200
+ 23700 23150
+ 27550 3000
+ 1300 14300
+ 16450 1900
+ 26850 9000
+ 15250 15100
+ 3950 25700
+ 21100 23950
+ 1950 30300
+ 14200 3150
+ 3200 10250
+ 14750 9950
+ 3250 17450
+ 25450 16050
+ 5600 30600
+ 200 17550
+ 29900 1600
+ 7300 25700
+ 29550 8500
+ 26450 22350
+ 30850 18400
+ 27950 31050
+ 27650 10700
+ 28250 4600
+ 10150 25500
+ 8750 4050
+ 24150 15250
+ 10700 24250
+ 22150 14150
+ 28600 5450
+ 31600 29750
+ 13750 27850
+ 17350 9900
+ 6000 21000
+ 6950 32200
+ 20450 21900
+ 200 28050
+ 7850 28000
+ 16900 32700
+ 14450 13850
+ 17550 23250
+ 18400 22050
+ 5000 4900
+ 5900 10550
+ 29250 12600
+ 7450 5500
+ 1650 2050
+ 18250 15350
+ 14900 3350
+ 32200 12750
+ 21850 26700
+ 2950 4050
+ 24450 18000
+ 16050 25650
+ 17250 17450
+ 18250 31950
+ 19000 29150
+ 3900 1550
+ 28150 29550
+ 550 11300
+ 12050 14500
+ 29150 15400
+ 1100 6950
+ 4650 15250
+ 13400 25750
+ 14700 400
+ 23350 24950
+ 28800 8700
+ 7100 8050
+ 6850 22550
+ 31050 23950
+ 21900 9600
+ 7500 32250
+ 1600 1050
+ 20450 28350
+ 24900 23450
+ 14050 6100
+ 5600 21750
+ 32150 18850
+ 11300 17850
+ 23750 1050
+ 400 8600
+ 3550 9700
+ 17450 16000
+ 4550 14900
+ 11350 15650
+ 21450 6150
+ 13500 3250
+ 4150 29450
+ 30600 17900
+ 4950 18650
+ 23350 4500
+ 19200 17850
+ 12300 22000
+ 21950 20350
+ 26200 9400
+ 12800 23950
+ 550 14600
+ 24100 8650
+ 1200 21500
+ 16150 17850
+ 2000 27300
+ 23000 8900
+ 24300 23100
+ 30200 26150
+ 8500 17450
+ 600 31900
+ 8350 17350
+ 8150 28500
+ 26000 23300
+ 2950 5600
+ 28700 21000
+ 10650 4350
+ 8350 14250
+ 21850 2100
+ 21450 21900
+ 11850 30600
+ 27250 10150
+ 31150 11350
+ 10350 20800
+ 22500 11850
+ 2600 4000
+ 28400 24950
+ 26250 23600
+ 23000 8500
+ 30450 16650
+ 6350 24700
+ 6200 21950
+ 29800 7350
+ 25450 31400
+ 15600 1600
+ 100 8600
+ 1050 17650
+ 26550 21850
+ 30950 8500
+ 4950 16000
+ 18450 9500
+ 31000 500
+ 27700 28650
+ 100 12050
+ 10400 4000
+ 32450 24600
+ 29300 6900
+ 12150 17700
+ 25500 11800
+ 30350 3700
+ 26250 6350
+ 12500 2100
+ 10800 15250
+ 14500 14850
+ 1150 1900
+ 16300 2000
+ 22200 2150
+ 2550 4800
+ 9450 10000
+ 6600 4800
+ 900 100
+ 20400 26650
+ 10650 17800
+ 2750 25250
+ 27450 5000
+ 21400 4650
+ 5300 650
+ 11500 29500
+ 7300 31650
+ 10550 27900
+ 24750 31800
+ 32600 23350
+ 9600 31550
+ 25700 18950
+ 21650 4500
+ 4450 5750
+ 1450 21400
+ 29300 23100
+ 10850 600
+ 9450 23500
+ 18450 19750
+ 1600 15050
+ 600 24400
+ 18550 11650
+ 21700 20500
+ 9900 24900
+ 14800 20950
+ 1900 32300
+ 7300 10050
+ 4600 21150
+ 24500 27250
+ 29300 22950
+ 27200 11650
+ 17450 9650
+ 7300 17000
+ 24900 10600
+ 16900 15900
+ 4800 30350
+ 2800 23350
+ 27850 18650
+ 22200 26550
+ 27950 4150
+ 5100 19400
+ 16850 15550
+ 15800 32000
+ 29650 11900
+ 2950 25400
+ 3900 700
+ 10450 15950
+ 13400 24900
+ 25700 4800
+ 28150 3650
+ 4550 32000
+ 32000 12250
+ 29500 1550
+ 17250 9700
+ 23650 12150
+ 22300 17750
+ 23150 31750
+ 16500 30700
+ 6350 5650
+ 22900 2400
+ 21950 2100
+ 15100 22150
+ 12450 11500
+ 9000 10250
+ 16800 2550
+ 17600 13850
+ 25600 18000
+ 28050 12300
+ 20800 18750
+ 0 7150
+ 8600 18900
+ 18900 2400
+ 4500 16600
+ 20150 22000
+ 24700 13700
+ 13900 11100
+ 28200 17700
diff --git a/Algorithms/Part-I/3-Collinear/input400.txt b/Algorithms/Part-I/3-Collinear/input400.txt
new file mode 100644
index 0000000..5374556
--- /dev/null
+++ b/Algorithms/Part-I/3-Collinear/input400.txt
@@ -0,0 +1,401 @@
+400
+ 10050 15100
+ 13400 27500
+ 2350 8650
+ 2100 23350
+ 19450 2100
+ 6950 9350
+ 1850 6350
+ 31350 7950
+ 8750 4500
+ 17150 9150
+ 14250 20600
+ 23600 17900
+ 23150 21550
+ 27100 1400
+ 19650 5900
+ 23750 13650
+ 18150 7150
+ 26450 27150
+ 16250 25050
+ 1300 30500
+ 16450 10750
+ 10900 27200
+ 9950 8500
+ 8350 28250
+ 23250 32150
+ 32100 9800
+ 22700 2950
+ 10350 24650
+ 9450 28850
+ 18600 26600
+ 7050 7450
+ 31900 21900
+ 18000 29350
+ 16350 27850
+ 21000 10750
+ 24350 30700
+ 30900 20200
+ 28600 2550
+ 10250 31500
+ 16350 13150
+ 29900 2400
+ 21300 150
+ 27200 5850
+ 2550 31300
+ 1900 350
+ 11900 30300
+ 20950 28700
+ 17450 14050
+ 11050 8950
+ 3850 10000
+ 11000 22200
+ 29450 2600
+ 7950 6000
+ 29900 500
+ 24300 10400
+ 20100 7850
+ 4000 32250
+ 16700 2900
+ 2900 24200
+ 31750 29550
+ 3450 23300
+ 12050 29200
+ 28400 12650
+ 6950 9100
+ 10700 2550
+ 12600 29250
+ 5000 13100
+ 6300 19850
+ 12250 7750
+ 15700 13250
+ 15600 23500
+ 21900 25250
+ 5350 16600
+ 7250 50
+ 18500 8350
+ 21800 15750
+ 22400 13250
+ 2050 16000
+ 16700 22800
+ 16100 2300
+ 9750 19550
+ 28850 19700
+ 6100 18750
+ 10800 6600
+ 17450 19900
+ 28600 27350
+ 31850 20100
+ 15950 32400
+ 18800 12550
+ 1000 2600
+ 3700 20150
+ 23700 11800
+ 28950 1900
+ 23300 30800
+ 8800 8500
+ 8250 21300
+ 20950 17250
+ 1700 31050
+ 3000 21150
+ 10700 24550
+ 30850 21700
+ 8050 850
+ 28000 15400
+ 16500 10750
+ 32050 9350
+ 29700 29450
+ 16500 3950
+ 200 29500
+ 19000 7400
+ 2000 11500
+ 21350 3400
+ 25000 26500
+ 28350 2300
+ 15950 15750
+ 11750 19100
+ 2000 12150
+ 30300 15200
+ 14050 12650
+ 24800 31450
+ 28850 24400
+ 23400 1350
+ 30550 29800
+ 27350 24250
+ 11650 9700
+ 20200 11100
+ 9850 12550
+ 30850 5000
+ 30050 16550
+ 11650 9750
+ 13950 16750
+ 27850 7900
+ 2250 22450
+ 6850 6450
+ 600 26700
+ 13750 13350
+ 28300 1850
+ 23100 3650
+ 31150 9450
+ 5900 20550
+ 16900 31950
+ 8100 8050
+ 8550 6250
+ 13750 26450
+ 23500 10400
+ 11800 24350
+ 17450 3800
+ 19150 100
+ 19450 11150
+ 16200 26900
+ 22800 25000
+ 1050 15950
+ 12900 17500
+ 19300 10350
+ 14750 2250
+ 16500 28450
+ 9900 8250
+ 26950 0
+ 28500 19600
+ 27400 24750
+ 200 5250
+ 8150 8500
+ 29800 12300
+ 24900 21800
+ 28900 25900
+ 8700 32600
+ 26650 17600
+ 27200 5600
+ 31650 23900
+ 3150 26750
+ 23250 16450
+ 26700 16350
+ 1050 7300
+ 23900 29600
+ 28250 17400
+ 4050 1650
+ 15000 8050
+ 550 3950
+ 11800 28400
+ 1600 18550
+ 24100 10350
+ 28150 7750
+ 7200 27900
+ 30750 30250
+ 24350 18600
+ 21950 11050
+ 6200 22250
+ 18950 24950
+ 6100 30100
+ 18900 26000
+ 23700 22750
+ 12200 14050
+ 26700 9800
+ 1000 12250
+ 29850 13450
+ 3900 32000
+ 9900 9650
+ 25250 11100
+ 11250 20950
+ 15300 4850
+ 29900 22500
+ 11450 21250
+ 5700 13000
+ 11950 19950
+ 11300 23050
+ 21000 19300
+ 29500 16750
+ 1600 28950
+ 12000 500
+ 900 14450
+ 18950 2050
+ 13800 23850
+ 4300 24200
+ 7250 1150
+ 16800 3400
+ 28050 28900
+ 9850 500
+ 29100 9500
+ 21750 9150
+ 24950 15400
+ 11450 30250
+ 17800 2250
+ 8350 9600
+ 15150 15950
+ 22450 25200
+ 12250 31900
+ 12400 11550
+ 7300 3200
+ 15250 1750
+ 31900 30100
+ 17950 800
+ 15350 24400
+ 7450 20300
+ 4550 18050
+ 16750 4550
+ 17500 8450
+ 23950 26300
+ 6550 30200
+ 25150 22200
+ 16100 14850
+ 20250 19250
+ 18350 31350
+ 19700 25700
+ 29000 30900
+ 25900 2400
+ 12800 19550
+ 19000 10350
+ 14250 4400
+ 20400 25750
+ 21850 22750
+ 26850 19750
+ 850 20400
+ 12550 19750
+ 50 1200
+ 16100 10100
+ 17900 15450
+ 16950 11450
+ 31250 1850
+ 10600 18800
+ 13150 2850
+ 20950 10850
+ 24700 3900
+ 4300 27300
+ 24650 22000
+ 12500 11600
+ 20950 14450
+ 19100 32000
+ 26900 15250
+ 15800 350
+ 8500 1100
+ 24650 25000
+ 26000 8900
+ 23800 8350
+ 26250 7300
+ 5850 21150
+ 5650 31100
+ 20500 19050
+ 26900 20650
+ 14750 13850
+ 20450 29350
+ 32100 10200
+ 30950 22600
+ 18800 11900
+ 21300 22850
+ 21750 26000
+ 28950 2150
+ 20100 24000
+ 20400 14550
+ 10300 17550
+ 15500 18000
+ 12000 28600
+ 1450 14200
+ 24850 19050
+ 21200 9650
+ 2800 7550
+ 1900 7200
+ 10750 20500
+ 18600 16350
+ 16050 950
+ 17850 7950
+ 14400 22900
+ 11000 27850
+ 18550 15100
+ 12050 16800
+ 2150 13650
+ 31950 12000
+ 30300 18750
+ 19300 1750
+ 32050 3500
+ 20950 15000
+ 23450 8550
+ 23150 3600
+ 29150 10850
+ 7100 10250
+ 11200 950
+ 8100 10050
+ 28750 19800
+ 26300 31450
+ 16200 13550
+ 9100 8400
+ 23200 10750
+ 22700 19700
+ 8150 8150
+ 20850 10700
+ 31300 7600
+ 28750 1900
+ 7450 5900
+ 31650 18000
+ 1100 28350
+ 6700 14350
+ 3100 2150
+ 28500 28700
+ 17050 29900
+ 21100 12050
+ 28700 7100
+ 24050 9200
+ 13300 11900
+ 12750 12300
+ 27900 19200
+ 1800 13200
+ 4800 27950
+ 22150 9750
+ 1650 12050
+ 10600 23650
+ 21250 21750
+ 18450 25500
+ 18500 20100
+ 26200 15800
+ 18250 6700
+ 2650 7650
+ 7600 27300
+ 23650 27500
+ 16000 50
+ 15250 28250
+ 12550 22650
+ 25750 31000
+ 2800 15150
+ 12900 18100
+ 23800 7500
+ 30800 31650
+ 200 32150
+ 14100 26150
+ 18200 9350
+ 27900 6850
+ 8250 4550
+ 4200 30900
+ 27400 0
+ 18000 29550
+ 14550 1800
+ 14850 12500
+ 29450 19200
+ 4100 9000
+ 30450 5650
+ 16350 17800
+ 24600 24450
+ 16800 31650
+ 28250 32700
+ 22050 25050
+ 8200 14650
+ 22400 31150
+ 20000 19700
+ 25850 13100
+ 21900 29450
+ 26700 15750
+ 4650 29350
+ 25200 24950
+ 12250 31150
+ 8400 24200
+ 8650 32350
+ 29100 24300
+ 20950 9500
+ 11600 6650
+ 27150 4500
+ 24900 7050
+ 28050 3150
+ 14750 30250
+ 10000 3300
+ 16050 18550
+ 20300 3100
+ 20750 6450
+ 10900 29650
diff --git a/Algorithms/Part-I/3-Collinear/random152.txt b/Algorithms/Part-I/3-Collinear/random152.txt
new file mode 100644
index 0000000..dd7d86f
--- /dev/null
+++ b/Algorithms/Part-I/3-Collinear/random152.txt
@@ -0,0 +1,153 @@
+152
+ 3618 3616
+ 6888 9840
+ 18766 6358
+ 14325 20846
+ 1874 9422
+ 10903 29672
+ 3300 12002
+ 30614 17120
+ 11738 6283
+ 5620 17206
+ 2360 16197
+ 20886 10163
+ 14785 26295
+ 14607 15982
+ 13440 18532
+ 25842 1015
+ 31162 19415
+ 25664 1201
+ 27636 32323
+ 6820 27385
+ 5068 22739
+ 25161 29402
+ 20089 16611
+ 19527 31257
+ 24591 28051
+ 26535 1442
+ 8588 574
+ 2105 23396
+ 1528 13691
+ 7062 14802
+ 30987 18539
+ 13220 17523
+ 9395 25167
+ 2892 28393
+ 31307 6236
+ 27390 1547
+ 28439 505
+ 30683 28883
+ 13060 13765
+ 8572 24823
+ 17317 27560
+ 3923 27928
+ 7301 17570
+ 8181 29877
+ 26911 24795
+ 16774 14350
+ 969 30942
+ 9145 15441
+ 14381 7884
+ 269 26257
+ 11985 8353
+ 32213 11794
+ 6803 15541
+ 24824 24762
+ 14294 30134
+ 13134 12897
+ 26751 21383
+ 8108 12827
+ 14029 17053
+ 16079 18035
+ 19553 2925
+ 20349 31733
+ 29116 1982
+ 13380 16183
+ 30170 19402
+ 28017 3582
+ 27744 27958
+ 9961 16643
+ 1088 27139
+ 22201 18969
+ 20390 28109
+ 21070 8327
+ 12586 21431
+ 11615 6044
+ 16759 18319
+ 9928 383
+ 25496 20697
+ 23707 19091
+ 25942 24193
+ 31193 10151
+ 29735 6693
+ 3435 902
+ 24140 24060
+ 15110 3697
+ 2780 8319
+ 31692 11329
+ 19115 1322
+ 11679 31747
+ 7929 429
+ 15664 22043
+ 21025 11045
+ 18431 25577
+ 16751 18170
+ 10402 24134
+ 32412 10037
+ 30901 3611
+ 31318 10803
+ 12571 23708
+ 14468 27061
+ 12838 5812
+ 8708 15757
+ 8846 361
+ 24256 12820
+ 15645 31481
+ 15910 29419
+ 21023 9926
+ 4883 28286
+ 29393 2071
+ 2942 7938
+ 29202 31207
+ 29512 29092
+ 7895 8234
+ 31906 13542
+ 23015 16623
+ 6069 19236
+ 27023 27141
+ 5716 5747
+ 13101 25040
+ 20357 12058
+ 19317 8248
+ 12787 30235
+ 7044 28314
+ 13155 31048
+ 10742 21468
+ 20078 26261
+ 27727 7136
+ 18151 30827
+ 24102 6050
+ 14425 21741
+ 30879 9617
+ 355 20012
+ 1525 10141
+ 29065 18812
+ 12745 18136
+ 13948 20532
+ 8268 16984
+ 24776 27704
+ 17198 2431
+ 30479 30434
+ 5284 1955
+ 29206 26860
+ 21950 20821
+ 8950 1571
+ 26251 20910
+ 28678 28628
+ 19358 10252
+ 1041 15599
+ 30104 7388
+ 32413 12056
+ 25747 28203
+ 27433 30689
+ 19035 13020
diff --git a/Algorithms/Part-I/3-Collinear/run.sh b/Algorithms/Part-I/3-Collinear/run.sh
index 154d8d7..07ed3a3 100755
--- a/Algorithms/Part-I/3-Collinear/run.sh
+++ b/Algorithms/Part-I/3-Collinear/run.sh
@@ -13,12 +13,16 @@ done
~/algs4/bin/findbugs *.class
echo "RUN..."
-# java -enableassertions Point
-# java Brute input6.txt
-# java Brute input8.txt
+java -enableassertions Point
+java Brute input6.txt
+java Brute input8.txt
java Brute random152.txt
-# java Fast input6.txt
-# java Fast input8.txt
+java Fast input6.txt
+java Fast input8.txt
+java Fast input300.txt
+java Fast input400.txt
java Fast random152.txt
+java Fast input1000.txt
+java Fast input10000.txt
zip collinear.zip Point.java Brute.java Fast.java